在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/C++  數據庫  HTML/ node.js post方式獲取axios傳過來的參數有問題

node.js post方式獲取axios傳過來的參數有問題

我做登錄功能,前臺用vue,axios發(fā)送post請求給nodejs服務器,發(fā)送方式是這樣的:

clipboard.png

然后我后臺接收,按理說直接req.body.userName就能獲得用戶名,可是要req.req.body.userName才能獲取,之后給前臺返回數據也是,直接報 res.json is not a function

clipboard.png

回答
編輯回答
孤星

因為你 router.post('login', function(res, req, next) ) 寫反了,按照規(guī)則是 req 在前,res 在后。

2017年11月22日 12:40
編輯回答
墨小羽

第一,在axios提交的時候加個

{
    headers: {
      'Content-Type': 'application/x-www-form-urlencoded'
    }

第二,把你的data 用qs.stringify(data)轉換一下,記得導入qs包

2018年6月4日 00:00