我在IIS 7.5服务器中打开动态内容压缩 - 现在压缩服务器响应。
但是小响应的压缩率不好 - 我想从压缩中排除这些小响应。
我尝试将 httpCompression 属性 minFileSizeForComp 设置为32000字节,但它无法正常工作 - 150字节长的动态响应被压缩为250字节长响应(Fiddler)。
如何指定最小的contetn大小,应该动态压缩?
EDIT1 - IIS配置的一部分:
C:\ Windows \ System32 \ inetsrv> appcmd.exe list config -section:httpCompression
<system.webServer>
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files" minFileSizeForComp="32000">
<staticTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/x-javascript" enabled="true" />
<add mimeType="application/atom+xml" enabled="true" />
<add mimeType="application/xaml+xml" enabled="true" />
<add mimeType="*/*" enabled="false" />
</staticTypes>
<dynamicTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/x-javascript" enabled="true" />
<add mimeType="application/xml" enabled="true" />
<add mimeType="application/atom+xml" enabled="true" />
<add mimeType="*/*" enabled="false" />
</dynamicTypes>
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" staticCompressionLevel="9" dynamicCompressionLevel="4" />
</httpCompression>
</system.webServer>
EDIT2:
我尝试使用小文件(<32 000字节)进行静态 http压缩,并且它们也被压缩。 为什么 minFileSizeForComp 对我不起作用?