0

datajs を使用して呼び出している WCF データ サービスがあります。リクエストを行うときは、次のヘッダーを指定します。私が戻ってきたものにはまだ__metadataが含まれているので、疑問に思います...サーバーで何かを構成する必要がありますか? JSON ライトは 5.0.1.0 でサポートされていますか?

ヘッダー:

request.headers = {
    "MaxDataServiceVersion": "3.0", 
    "Accept": "application/json;odata=light;q=1,application/json;odata=verbose;q=0.5"
};
4

1 に答える 1

1

WFCDS5.0.1はJSONライトをサポートしていません。また、AcceptヘッダーではVerbose JSONを使用できるため、それが使用されます。これは、応答のContent-Typeヘッダーを確認することで確認できます。JSONLightをサポートする公開されているビットはありません。現在、JSONLightを考えている実験的なサービスしかありません。ここで試すことができます:http ://services.odata.org/Experimental/OData/OData.svc/

于 2012-06-02T15:27:54.137 に答える