什么& # 39;内容类型# 39;在提供gzip文件时使用的头
What 'Content-Type' header to use when serving gzipped files?
我正在提供我的css/javascript文件的gzip副本。根据教程,在提供这些文件时,我将内容类型设置为application/gzip
。然而,chrome似乎没有解压缩这些文件,对于javascript文件,我得到了很多"非法字符"的错误。如果我查看源代码,我看到的文件仍然是压缩的,而不是未压缩的。
我的问题是,我应该设置什么作为这些文件的内容类型,为了让浏览器正确地解释它们为gzip css/js文件,并解压缩它们?如果我只设置了text/javascript
或text/css
,浏览器还能正确解释吗?
编辑:完整的响应头:
HTTP/1.1 200 OK
x-amz-id-2: UIBkZT/MuFxsmn+3nVOzEO63rRY99l3traCbMExUgSdGHUrOIPtNp34h1+ujYKmt
x-amz-request-id: 19346C9B01D8FC62
Date: Mon, 12 May 2014 03:59:51 GMT
Content-Encoding: gzip
Last-Modified: Mon, 12 May 2014 02:24:54 GMT
ETag: "561080b5e19f6daea2e74fd5a0623c79"
Accept-Ranges: bytes
Content-Type: application/x-gzip
Content-Length: 5153
Server: AmazonS3
响应中的压缩内容以Content-Encoding
表示。Content-Type
应该保持不变,也就是说,它应该反映被压缩的底层媒体类型。
Content-Type: application/javascript
Content-Encoding: gzip
更多信息请参见RFC 2616的14.11 Content- encoding和3.5 Content coding。
相关文章:
- 如何播放部分音频文件
- 从桌面读取python文件时高亮显示代码
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何使用WCF服务和javascript表单post上传.doc文件
- express js 4.4.1中的压缩文件(gzip)
- <img src=“;数据:..使用gzip文件
- 使用 gzip 压缩大文件 - IE8 及更高版本
- 我可以为我的 js 文件假设 gzip 压缩吗?
- 在jQuery中,如何http获取gzip文件
- 如果服务器对文件进行了gzip映射,那么ajax内容是否进行了gzIP映射
- Gzip在Parse中压缩PDF文件
- Gzip上合并的CSS/JS文件在Magento
- 对js文件进行gzip压缩会创建一个归档文件,而不是在文件输出上附加gz扩展名
- require()对gzip'd文件返回错误的mime类型错误
- 我不太理解提供gzip(压缩)JavaScript和CSS文件
- 如何解压缩gzip文件
- 使用AJAX加载GZIP JSON文件
- 什么& # 39;内容类型# 39;在提供gzip文件时使用的头
- 为什么缩小+gzip使文件大小小于gzip
- 如何用javascript解压缩gzip文件