天天看點

express 擷取get/post請求參數 body-parser中間件

get

app.post("/text",function(req,res){
    var com = req.query //隻能拿get參數
})
           

post

body-parser

在express 中沒有内置擷取 post 參數 的API 需要使用一個第三方包 body-parser

安裝

npm i -S body-parser
           

配置 bodyParser 中間件

// extended:false 會使用querystring對參數進行處理 true會使用qs子產品對參數進行處理
app.use(bodyParser.urlencoded({extended:false}))  // 解析urlencoded 格式參數
app.use(bodyParser.json()) // 解析json格式參數
           

然後就可以 通過req.body擷取參數

app.post("/text",function(req,res){
    var com = req.body 
})
           

繼續閱讀