我做了如下要求我koajs服務器:爲什麼PUT請求體未定義?
$.ajax({
type : 'PUT', // this.request.body undefined server side
// type : 'POST', // this.request.body all good server side
url : url,
data : body,
dataType : 'json'
})
但在服務器端this.request.body
永遠是不確定的。
如果我將請求類型更改爲POST,它工作正常。
任何想法?
編輯
我使用koa-route
。
EDIT 2
剛剛意識到我使用的是koa-body-parser
,這可能是更相關。
你用什麼中間件來解析請求體? – 2014-10-22 00:08:45
我使用'koa-route',這似乎是自動解析請求正文? – Felix 2014-10-22 00:36:09