在我的ASP.NET web.config中,我有以下内容:

<urlCompression doDynamicCompression="true" />


我去这里找到答案:

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

...但是它并不能真正解释什么是URL压缩。谁能对此做个简单的解释?

最佳答案

简而言之:


doDynamicCompression告诉IIS是否应压缩动态生成的内容,即由脚本(ASP,PHP,ASP.NET等)生成的内容。
doStaticCompression告诉IIS是否压缩静态文件,例如文件系统上实际存在的PDF,JPEG等。


然后,这里的答案进一步说明了urlCompressionhttpCompression之间的区别:


What is the difference between httpCompression and urlCompression?

“ urlCompression指定要
压缩,httpCompression指示
如何进行压缩。”


要控制压缩内容(静态或动态)的方式,然后指定<httpCompression>设置。使用此功能,您可以控制压缩方案(gzip或deflate),存储压缩内容的位置,压缩内容的磁盘空间限制,压缩内容时的CPU限制等。还可以对不同的内容类型(MIME类型)指定更精细的控制)可以压缩。

关于url - IIS7中的urlCompression是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5970222/

10-09 00:51