如何在 IIS6 上使用 GZIP 压缩 JSON?
How to GZIP compress JSON on IIS6?
JSON加入mime类型,可以正常访问。其他一切都按预期进行压缩。唯一的问题是 JSON 没有被压缩并且 webpagetest.org 抱怨。 IIS 已重新启动
我的 MetaBase.xml
IIsCompressionScheme
gzip 和 deflate
HcFileExtensions="htm
html
asp
txt
css
js
php
rdf
xml
ttf
json"
这甚至可以在 IIS6 上实现吗?
我注意到您的前端应用程序必须具有以下内容:
headers : {
"Content-Encoding" : "gzip"
},
已启用,以便通知后端可以使用 gzip。
仅供参考,如果您的 JSON 响应太小,gziping 实际上会使它变慢。只是让你知道。
试试这个技巧
用记事本打开C:\Windows\System32\inetsrv\config\administration.config,修改httpCompression标签:
需要动态内容压缩功能
JSON加入mime类型,可以正常访问。其他一切都按预期进行压缩。唯一的问题是 JSON 没有被压缩并且 webpagetest.org 抱怨。 IIS 已重新启动
我的 MetaBase.xml
IIsCompressionScheme
gzip 和 deflate
HcFileExtensions="htm
html
asp
txt
css
js
php
rdf
xml
ttf
json"
这甚至可以在 IIS6 上实现吗?
我注意到您的前端应用程序必须具有以下内容:
headers : {
"Content-Encoding" : "gzip"
},
已启用,以便通知后端可以使用 gzip。
仅供参考,如果您的 JSON 响应太小,gziping 实际上会使它变慢。只是让你知道。
试试这个技巧
用记事本打开C:\Windows\System32\inetsrv\config\administration.config,修改httpCompression标签:
需要动态内容压缩功能