0

さて、テスト目的でローカルでホストされているWCFODATAサービスがあります。次に、デモとまったく同じように、ODATA用に構成されたKendoデータソースを使用してサービスをクエリしようとしているKendoグリッドがあります。

デプロイされたサービスには、誰もが話題にしている「JSONPSupportBehavior」属性とクラスも実装しました。

それでも私はこれをFiddlerで取得します:リクエストに受け入れられるMIMEタイプと一致するサポートされているMIMEタイプが見つかりませんでした。サポートされているタイプ'application/ atom + xml; type = feed、application / atom + xml、application / json; odata = verbose'は、受け入れ可能なMIMEタイプ' application/json'のいずれとも一致しません

このIISの問題は今ですか、それとも他の問題ですか?これは私を夢中にさせています!

4

1 に答える 1

1

これは、WCFDataServicesリリースで行われた変更です。JSON応答(またはJSONP)を取得するには、値application / json; odata=verboseを指定してAcceptヘッダーを送信する必要があります。純粋な「application/json」は、間もなく登場するJSONLight形式用に予約されています。詳細については、 http://blogs.msdn.com/b/astoriateam/archive/2012/04/11/what-happened-to-application-json-in-wcf-ds-5-0.aspxを参照してください。

于 2012-09-06T16:14:25.407 に答える