web-dev-qa-db-ja.com

リクエストで受け入れられないContent-TypeのHTTPステータスコード

特定のリソースについては、RESTfulサーバーは、コンテンツ本文としてJSONオブジェクトを含むPUTおよびPOSTリクエストのみを受け入れるため、Content-Typeまたはapplication/jsonなどの代わりにapplication/x-www-form-urlencodedmultipart/form-dataが必要です。

不正な形式のJSON(またはその欠如)は、デバッグのために、JSONパーサーによって発生した例外から直接取得されたエラーメッセージとともに400を返します。

サーバーが要求内容を技術的に解析できたとしても、クライアントが受け入れられないContent-Typeで要求を送信したことを意味するHTTPエラーコードはどれですか?

41
Jordan

かもしれない 415 Unsupported Media Typeこのリストによると、 http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.16

60
William Durand