我正在从 javascript 调用 web 服务,我希望在 gzip 中回复,但目前我的回复不是 gzip。任何人都可以帮助我...
编辑:这是我使用的代码
$.ajax({
type: "POST",
url: "wsDashboard.asmx/" + 'Banner_GetAll',
dataType: "json",
contentType: 'application/json; charset=utf-8',
success: function (response) {
response = response.d;
if (!response.isSucceeded) {
j.Alert(response.message, "Error");
return;
}
var result = response.result;
var arrBanner = [];
for (var index = 0; index < result.length; index++) {
var newBanner = new Banner(result[index].Id, result[index].BannerName, result[index].Url, result[index].HyperLink);
arrBanner.push(newBanner);
}
if (callback) callback(arrBanner);
}
});
我已将 iis 配置为在 gzip 中给出响应 所有其他内容都在进行 Gziped,除了 Web 服务响应我也想压缩它(响应以 json 格式给出)请求标头包含标头接受编码 Gzip