我有一个我正在开发的 ASP.NET webforms 应用程序 (3.5 SP1),并尝试启用 gzip fpr HTML 和 CSS。我正在使用这个实现(并尝试了其他一些与 Application_BeginRequest 挂钩的实现),它似乎正在破坏页面使用的外部 CSS 文件,但间歇性地......突然所有样式都会在页面刷新时消失,保持不变走了一会儿,然后突然又开始工作了。
IE7 和 FF3 都表现出这种行为。使用 Web 开发人员工具栏查看 CSS 时,它返回 jibberish。缓存控制标头作为“私有”通过,但我不知道这是否是一个促成因素。
此外,它在 ASP.NET 开发服务器上运行。也许使用 IIS 会很好,但我在 XP 上开发,它会是 IIS5。