オブジェクトが PageMethod から JSON として返される方法をフォーマットすることは可能ですか? すなわち。JSON をゼロから書き込むことなく、データから最初の「d」要素を削除します。
から:
{ "d": { "name": "bob", "email": "bob@example.com" } }
に
{ "name": "bob", email: "bob@example.com" }
オブジェクトが PageMethod から JSON として返される方法をフォーマットすることは可能ですか? すなわち。JSON をゼロから書き込むことなく、データから最初の「d」要素を削除します。
から:
{ "d": { "name": "bob", "email": "bob@example.com" } }
に
{ "name": "bob", email: "bob@example.com" }
"d"XSS 攻撃に対する追加のセキュリティ対策として、.NET フレームワークによって追加のパラメーターが追加されます [ source ]。"Content-Type"リクエストの に が指定されている場合に含まれます"application/json"。
リクエストの"d"を. _ _ リクエストからそのヘッダーを削除して (可能であれば)、.NET が返す内容を確認してください。"Content-Type""application/json"
いいえ。MicrosoftのJSONシリアライザーは何らかの理由でサーバー側にdを追加し、JSON文字列を逆シリアル化するクライアント側のAJAXコードはそれが存在することを期待しています。