我需要从Javascript(JQuery)获取xml gzip压缩数据文件,并且我希望浏览器在将它们传递给JS之前自动对其进行解压缩。

据我所知,如果服务器使用content-type: text/htmlcontent-encoding x-gzip.返回文件,则可以完成此操作

当前,Tomcat将.xml.gz文件返回为Content-Type:application/x-gzip,我该怎么做才能获得具有正确标题的文件?

我试图添加到web.xml文件中:

<mime-mapping>
  <extension>xml.gz</extension>
  <mime-type>text/xml</mime-type>
</mime-mapping>


但它不起作用

最佳答案

将XML mime类型添加到gz扩展名:

<mime-mapping>
    <extension>gz</extension>
    <mime-type>text/xml</mime-type>
</mime-mapping>


参考文献


Multi-Store web.xml
Tomcat Source: trunk/conf/web.xml

07-24 09:51
查看更多