對於某些資源,我的REST風格的服務器只接受PUT
和POST
請求使用JSON對象作爲內容主體,因此要求application/json
,而不是application/x-www-form-urlencoded
或multipart/form-data
或任何其他的Content-Type
。HTTP狀態代碼
格式錯誤的JSON(或缺少)會返回400
,錯誤消息直接來自JSON解析器引發的異常,用於調試目的。
哪個HTTP錯誤代碼意味着客戶端發送了一個不可接受的請求Content-Type
,即使服務器在技術上可以解析請求內容?
在這裏看到一個明確的答案: http://stackoverflow.com/questions/19417553/what-if-any-http-status-code-is-returned-when-a-mime-type-是否丟失 – 2013-10-23 03:33:33