Kompresja HTTP w IIS 6.0 (Windows Server 2003)


15

Jest wiele rzeczy, które musisz zrobić / rozważyć, jeśli chcesz włączyć kompresję HTTP w IIS 6.0 (Windows Server 2003).

Czy ktoś może podać wyczerpującą listę działań, które należy podjąć, aby poprawnie włączyć kompresję HTTP?

Odpowiedzi:


12

AKTUALIZACJA :

Aby sprawdzić, czy kompresja działa, możesz użyć Firefoksa z wtyczkami Firebug i YSlow, pokażą one stan kompresji dla każdego komponentu (html, javascript, css).

Ponadto, aby przetestować każdą metodę kompresji (gzip / deflate), możesz zmienić preferencję „ kodowanie sieci.http.accept ” w przeglądarce Firefox (wartość domyślna to „ gzip, deflate ”)


1
możesz także sprawdzić blogs.msdn.com/vivekkum/archive/2009/02/18/…, jeśli masz skonfigurowane narzędzie AppPool do działania na innym koncie.
Vivek Kumbhar

3

Czy ktoś wie, w jaki sposób TESTUJESZ, jeśli Twój serwer IIS6 wysyła spakowaną zawartość?

Czy istnieje witryna „przetestuj swoją witrynę”, która może Ci powiedzieć?

Czy możesz użyć Firefoksa, aby Ci powiedzieć (Firebug lub inna wtyczka?)

[AKTUALIZACJA]

Używanie YSlow z FireBug. Kliknij zakładkę „komponenty”, aby wyświetlić surowe i spakowane gzip rozmiary.


Możesz użyć rozszerzenia Firefox Firebug (karta sieciowa). Pokazuje szczegóły odpowiedzi serwera. Jeśli używasz proxy, upewnij się, że proxy nie „połknie” kompresji.
splattne 30.04.2009

Lub użyj Fiddler (www.fiddlertool.com) dla IE.
splattne 30.04.2009

sprawdź moją zaktualizowaną odpowiedź powyżej
alexandrul

1

Bawiłem się konfiguracją na naszym serwerze (IIS 6) i chociaż włączenie było dość proste, nie dało nam to tyle kontroli, ile potrzebowałem. Skończyło się na zakupie httpZip z oprogramowania port80 . Sprawiło, że włączanie i konfigurowanie stało się banalne. Wygląda na to, że IIS 7 jest o wiele lepszy.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.