我可以访问一个电视列表API,它以压缩的XML.gz文件的形式为我提供数据,我希望使用javascript AJAX调用来访问它.
每当我尝试向URL发出AJAX请求时,它都会提示我下载文件,而不是给它内容.
是否有任何解决方案可以单独使用javascript访问文件的XML内容?
浏览器gzip
在运行时"透明地" 解压缩文件.您无需为此手动设置任何请求标头,浏览器将根据需要自动添加Accept-Encoding
标头.
重要说明:Content-Encoding:gzip
在这种情况下,Web服务器需要发送适当的响应标头以使解压缩工作.您可以Content-Encoding
使用Firebug进行调试.
你可以尝试一下这个 -
$.ajax({
...
headers: { "Accept-Encoding" : "gzip" },
...
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1110 次 |
最近记录: |