我有這個在我的快遞快遞PUT節目不能把錯誤
router.put('/admin/profile?:id/actions', (req, res) => {
console.log(req.body.actions)
});
和郵遞員我做一個PUT請求
http://localhost:3000/api/admin/58fb442234c93715b435395/actions
用行動爲重點喜歡
操作:批准
但我得不到PUT錯誤?我期待在我的節點的控制檯中「批准」。
我有這個在我的快遞快遞PUT節目不能把錯誤
router.put('/admin/profile?:id/actions', (req, res) => {
console.log(req.body.actions)
});
和郵遞員我做一個PUT請求
http://localhost:3000/api/admin/58fb442234c93715b435395/actions
用行動爲重點喜歡
操作:批准
但我得不到PUT錯誤?我期待在我的節點的控制檯中「批准」。
嘗試在郵遞員下面爲您在PARAMS發送數據,使活動的名稱是需要爲覈准/拒登
http://localhost:3000/api/admin/58fb442234c93715b435395/approve
,如果你要發送的鍵名,以及因此在使用查詢參數 像
http://localhost:3000/api/admin/58fb442234c93715b435395?action=approve
router.put('/admin/profile?:id/actions',
您router.put改變
router.put('/admin/profile/:id/:actions',
你放入網址的內容都不會顯示在'req.body'中 – Quentin
您的路線可能是錯誤的。據我瞭解路徑路徑上的express.js文檔,只要您的:id
-參數不以profil
或profile
開頭,您的路線將不會被調用。
從您的路徑中刪除profile?
。
該配置文件應該在你的路線中嗎? – kalsowerus
「與行動一樣的關鍵」 - 不要告訴我們是什麼樣的。告訴我們身體究竟是什麼。 – Quentin
您從Postman發送的內容類型請求標頭是什麼? – Quentin