저는 작업중인 ASP.NET webforms 응용 프로그램 (3.5 SP1)을 가지고 있으며 gzip fpr HTML과 CSS를 파이프를 통해 사용하도록 설정하려고합니다. this implementation을 사용하고 있습니다. (Application_BeginRequest에 연결하는 몇 가지 다른 도구를 사용해 보았습니다.) 페이지가 사용하는 외부 CSS 파일이 손상된 것 같습니다. 간헐적으로 ... 갑자기 모든 스타일이 페이지 새로 고침에서 사라집니다. 잠시 후 갑자기 다시 일하기 시작합니다.왜 ASP.NET gzip 압축이 CSS를 손상 시키는가?
IE7과 FF3 모두이 동작을 나타냅니다. 웹 개발자 도구 모음을 사용하여 CSS를 보면 지껄임이 생깁니다. 캐시 제어 헤더는 "비공개"로 전달되지만, 이것이 기여 요인인지 아닌지를 판단 할만큼 충분하지 않습니다.
또한 ASP.NET 개발 서버에서 실행됩니다. 어쩌면 IIS에서 괜찮 겠지만 XP에서 개발 중이며 IIS5가 될 것입니다.
Firefox/Chrome/Opera는 손상된 zip 파일을 다운로드하는 동안 IE7/8이 손상되었습니다. 이것은 IIS6가 zip 파일을 압축하는 gzip 이었기 때문에 IE를 화나게했을 것입니다. 솔루션으로 내 문제가 해결되었으며 IIS는 더 이상 압축 파일을 다시 압축하지 않습니다. –