IIS7中的urlCompression是什么?

时间:2011-05-11 20:29:06

标签: url networking iis-7 web-config compression

在我的ASP.NET web.config中,我有这个:

<urlCompression doDynamicCompression="true" />

我到这里寻找答案:

http://www.iis.net/ConfigReference/system.webServer/urlCompression

...但它并没有真正解释什么是URL压缩。任何人都可以对此进行简单的解释吗?

1 个答案:

答案 0 :(得分:26)

简而言之:

  • doDynamicCompression告诉IIS是否应该压缩动态生成的内容,即脚本生成的内容(ASP,PHP,ASP.NET等)。

  • doStaticCompression告诉IIS是否压缩静态文件,例如实际存在于文件系统中的PDF,JPEG等。

这里的答案进一步解释了urlCompressionhttpCompression

之间的区别
  

What is the difference between httpCompression and urlCompression?

     

“urlCompression指定要执行的操作   compress和httpCompression表示   怎么做压缩。“

要控制 内容(静态或动态)的压缩,您可以指定<httpCompression>设置。使用此方法,您可以控制压缩方案(gzip或deflate),其中存储压缩内容,压缩内容的磁盘空间限制,压缩内容时的CPU限制等。您还可以指定对不同内容类型(mime类型)的更细粒度控制)可以压缩。