2014年1月1日水曜日

REST API でPOSTするときにはContent-Typeの指定が必要なのかな

REST API でPOSTするときにはContent-Typeの指定が必要なのかな。。。

WCFでREST/XMLサービス POSTするときはContent-Typeを

Accept header vs Content-Type Header

Acceptヘッダーでは「HTTP/1.1 415 Unsupported Media Type」になっていたものが、Content-Typeを指定するとエラーがでなくなった。

こんな記事を発見。
WebAPIの使い方(PUTリクエスト)
Content-TypeやContent-Lengthが正しく指定されていないと、うまくリクエストが認識できません。

そうなんだ。。。