私のサーバーがデータを送信しているかどうかはわかりますか、圧縮されていません。私のWebサービスが圧縮されたデータを送信しているかどうかを確認する方法はありますか?
ajaxMap = $.ajax({
type: 'GET',
url: '/GTracker/Cars/CarTreeDetails2',
data: { "id": carTreeSelectedID },
traditional: true,
success: function (data) {
showCarData(data);
}
});
フィドラーを使用すると、応答が170kと表示されます.GZIPを選択すると30kに減少します。そのため、サーバ/クライアントが圧縮データを送信/要求する責任があるかどうかはわかりません。
ので、私のAJAX呼び出しは、私は圧縮データを受信するために何かをしなければならないいけない、大丈夫ですか?問題はサーバー側にありますか?私のヘッダーは 'Transport'情報を持っていません –
はい、リクエストはOKと思われます。データの圧縮を処理する方法については、サーバー(Webサーバーまたはコード)を確認する必要があります。 – Dekel
私はC#を使用しています。戻り値Json(result、JsonRequestBehavior.AllowGet); –