【问题标题】:Changing mime-type for .xml.gz in Tomcat在 Tomcat 中更改 .xml.gz 的 mime 类型
【发布时间】:2012-04-27 04:19:45
【问题描述】:

我需要从 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>

但它不起作用

【问题讨论】:

    标签: javascript tomcat gzip mime-types content-type


    【解决方案1】:

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

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

    参考文献

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-14
      • 2011-03-14
      • 2015-03-10
      • 1970-01-01
      • 2012-08-22
      • 2016-09-08
      • 2010-11-30
      • 2023-03-06
      相关资源
      最近更新 更多