RESTful WebサービスをASP.NET MVC 3 Webアプリケーションとして開発しようとしています。HTTPリクエストに応じてXMLまたはJSONを返す
(私は、この場合、WCFを使用する必要があることを意味する正しいツールを使用する必要がありますが、WCFには抽象レイヤーがあまりにも多くありすぎて、私の頭の中に収まりません。研究プロジェクトのために、私は自分の仕事をしようとしています。私は以前にそれを試してみました、そして今、私はその大きな約束にもかかわらず、WCFは大きな時間を吸う、という意見だほか。)
とにかく、どのようなIやりたいことは簡単です:WebサービスがHTTPリクエストで指定されたタイプ(デフォルトではJSON)に応じて、XMLまたはJSONのいずれかの結果を返すようにします。それ、どうやったら出来るの?
小規模な追加:Content-Typeが応答ヘッダーであるため、Acceptヘッダーが正しいと思われます。 –
Doh、悪いです。それを指摘してくれてありがとう、私は編集を行います。 –
その意味でも興味深い:http://www.gethifi.com/blog/browser-rest-http-accept-headers - まだ、私はRestful APIでありフォーマットのみを使用してAccept Headersを使って行くだろうブラウザがプライマリコンシューマである場合はJasonによって提案されています)。 –