2015-08-28 52 views
0

我想查看通过线路传输的文件的大小。这是相当大的(400KB),但压缩文件的大小是多少。我在网上看到的文章说,我看到在Chrome工具中的400KB文件是通过电线的数量,但我将文件保存到我的机器是相同的大小,如果我压缩到一个zip文件它变成120 KB表明400 KB是未压缩的。除非IIS不压缩它,但动态压缩处于打开状态。任何人都可以建议我如何确保400KB在压缩之前还是之后?IIS压缩内容多少钱

编辑:我已经弄清楚如何在Chrome中显示大小和内容,它们是相同的 - 此IIS不压缩或压缩后的文件大小。

回答

0

没有一个快速的测试也无法解释:

我有一个HTML文件71.0 KB (72,727 bytes)

铬的大小显示在其开发者工具Size: 20.0 KB

火狐显示:Transfered: 26.85 KB, Size: 71.02 KB

所以Chrome显示压缩后的大小

转动后在IIS˚F压缩:

火狐显示:Transfered: 71.03 KB, Size: 71.03 KB

铬:Size: 71.03 KB

其上运行的文件脱机gzip.exe:

19.7 KB (20,231 bytes)

+0

干杯,所以我想我的下一个问题是 - 如果它是400 KB并手动压缩到一个zip文件减少到120 KB为什么不是IIS做它。我可以看到动态压缩。是否还有其他设置需要注意?谢谢。 – user1102550

+0

你使用什么类型的文件/资源​​(html,aspx,php)?您是否在Chrome工具的响应头文件中看到了“Content-Encoding:gzip”?你看到一个静态html文件的问题吗? –

+0

标题中没有内容编码。它是.net API(使用NancyFX而不是WebAPI)提供json文件。 – user1102550