Applies ToInternet Explorer 11 Internet Explorer 10 Internet Explorer 9 Windows 7 Enterprise Windows 7 Enterprise N Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Professional N Windows 7 Starter Windows 7 Starter N Windows 7 Ultimate Windows 7 Ultimate N Microsoft Windows XP Home Edition Microsoft Windows XP Professional Microsoft Windows XP Tablet PC Edition Microsoft Windows XP Professional x64 Edition

Ostrzeżenie: Wycofana, nieobserwowana aplikacja klasyczna Internet Explorer 11 została trwale wyłączona w ramach aktualizacji przeglądarki Microsoft Edge w niektórych wersjach Windows 10. Aby uzyskać więcej informacji, zobacz Wycofywanie aplikacji klasycznej Internet Explorer 11 — często zadawane pytania.

Podsumowanie

Podczas konfigurowania programu Internet Explorer w celu używania automatycznego skryptu konfiguracji serwera proxy buforuje on serwer proxy zwracany przez wywołanie FindProxyForURL. Mechanizm buforowania (automatyczna pamięć podręczna wyników serwera proxy) jest wykonywany na podstawie hosta (to nie na podstawie adresu URL). Zapobiega to używaniu różnych serwerów proxy w celu uzyskania dostępu do tego samego serwera sieci Web. W poniższym przykładowym scenariuszu przedstawiono następujące zachowanie:  

  • Skonfiguruj serwer sieci Web o nazwie "Webserver" z dwoma folderami wirtualnymi: "/login" i "/test".

  • Utwórz następujący plik PAC:

    function FindProxyForURL (url, host)
    {
    if shExpMatch (url, "http://webserver/login") return "DIRECT";
    else return "PROXY myproxy:80; PROXY mybackupproxy:80";
    }
  • Skonfiguruj program Internet Explorer, aby korzystać z tego pliku PAC.

  • Uruchom program Internet Explorer i wpisz następujący adres internetowy:

    http://webserver/loginInternet Eksplorator ładuje plik PAC i prawidłowo używa bezpośredniego połączenia.

  • Po wyświetleniu strony logowania wpisz http://webserver/test. Jeśli korzystasz z monitora sieci, możesz zauważyć, że dostęp do "http://webserver/test" nadal używa bezpośredniego połączenia zamiast jednego z zwracanych serwerów proxy.

Więcej informacji

Automatyczna pamięć podręczna wyników serwera proxy to rozszerzenie wydajności dodane do programu Internet Explorer 5.5 lub nowszego. Celem pamięci podręcznej jest zmniejszenie przetwarzania po stronie klienta skryptu konfiguracji automatycznego serwera proxy. Podczas nawiązywania połączenia z witryną internetową funkcja FindProxyForURL służy do określania, czy serwer proxy ma być używany i którego serwera proxy użyć. Program Internet Explorer 5.5 i jego nowsze wersje najpierw sprawdzają funkcję Automatyczna pamięć podręczna wyników serwera proxy, aby ustalić, czy serwer proxy był używany do łączenia się z hostem przy poprzednich próbach. Jeśli ta kontrola zakończy się niepowodzeniem, oznacza to, że jest to pierwsza próba nawiązania połączenia z hostem podczas bieżącej sesji i stosowana jest normalna logika wykrywania serwera proxy.Jeśli skonfigurowano automatyczny skrypt konfiguracji serwera proxy i program Internet Explorer może pobrać go z sieci (jeśli włączono opcję Automatycznie wykryj ustawienia lub Użyj skryptu konfiguracji automatycznej), funkcja Automatyczna pamięć podręczna wyników serwera proxy jest aktualizowana o nazwę hosta i pełny zestaw serwerów proxy zwracanych przez przeanalizowanie skryptu. W tym przykładzie każda nazwa hosta, która jest określana jako używająca serwera proxy, będzie miała wartość "Serwer proxy myproxy:80; Dodano mybackupproxy:80" serwera proxy do automatycznej pamięci podręcznej wyników serwera proxy.W tym scenariuszu "myproxy" jest używany do każdego późniejszego dostępu do buforowanej nazwy hosta, a skrypt automatycznej konfiguracji serwera proxy nie jest przetwarzany ponownie. Jeśli wartość "myproxy" jest nagle niedostępna, dzieje się tak:  

  • Serwer proxy "myproxy" zostanie dodany do listy nieprawidłowych serwerów proxy.

  • Serwer proxy "mybackupproxy" jest wybrany do obsługi żądania dla owej nazwy hosta zaczerpniętej z funkcji Automatyczna pamięć podręczna wyników serwera proxy.

  • Jeśli połączenie zakończy się pomyślnie, w kolejnych żądaniach do tej nazwy hosta podczas tej samej sesji przeglądania zostanie użyta opcja "mybackupproxy".

Jeśli wszystkie serwery proxy zwrócone z automatycznego skryptu konfiguracji serwera proxy są niedostępne, w programie Internet Explorer jest wyświetlany komunikat o błędzie "Nie można wyświetlić strony" (co by się stało, gdyby statyczny serwer proxy był nagle niedostępny).Dzięki temu funkcja trybu failover serwera proxy nadal występuje, nawet jeśli jest włączona automatyczna pamięć podręczna wyników serwera proxy, ale nie umożliwia określenia innego serwera proxy dla tej samej nazwy hosta, ale na przykład dla różnych adresów URL, jak pokazano w przykładzie. Jeśli jest to wymagane, możesz wyłączyć funkcję automatycznej pamięci podręcznej wyników serwera proxy. Spowoduje to przetwarzanie po stronie klienta każdego żądania GET wydanego przez program Internet Explorer. W związku z tym może to mieć wpływ na wydajność programu Internet Explorer w zależności od logiki skryptu konfiguracji automatycznego serwera proxy i jego rozmiaru. Aby wyłączyć funkcję Automatyczna pamięć podręczna wyników serwera proxy, użyj jednej z następujących metod.Uwaga Jeśli wyłączysz automatyczne buforowanie serwerów proxy, może to wpłynąć na wydajność programu Internet Explorer.

Metoda 1. Modyfikowanie rejestru

Ważne Ta sekcja, metoda lub zadanie zawiera kroki umożliwiające modyfikowanie rejestru. Niepoprawne zmodyfikowanie rejestru może jednak spowodować poważne problemy. Dlatego należy uważnie wykonywać poniższe czynności. Aby uzyskać dodatkową ochronę, utwórz kopię zapasową rejestru przed jego modyfikacją. Następnie możesz przywrócić rejestr, jeśli wystąpi problem. Aby uzyskać więcej informacji na temat tworzenia kopii zapasowej rejestru i przywracania go, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:

322756 Jak wykonać kopię zapasową rejestru i przywrócić go w systemie Windows Funkcję Automatyczna pamięć podręczna wyników serwera proxy można wyłączyć przy użyciu następującego klucza rejestru:  

HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings Wartość: EnableAutoproxyResultCache Typ: REG_DWORD Wartość danych: 0 = wyłączanie buforowania; 1 (lub klucz nie jest obecny) = włącz automatyczne buforowanie serwerów proxy (jest to zachowanie domyślne)Jeśli klucz rejestru nie jest obecny, możesz utworzyć klucz rejestru przy użyciu następującego pliku rejestru:

Edytor rejestru systemu Windows w wersji 5.00 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings]"EnableAutoProxyResultCache"=dword:000000000"

Metoda 2. Modyfikowanie ustawień zasady grupy

  1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz gpedit.msc, a następnie kliknij przycisk OK.

  2. W edytorze obiektów zasady grupy kliknij dwukrotnie pozycję Konfiguracja użytkownika\Szablony administracyjne\Składniki systemu Windows\Internet Explorer.

  3. Kliknij dwukrotnie pozycję Wyłącz buforowanie skryptów automatycznego serwera proxy.

  4. Kliknij pozycję Włącz, a następnie kliknij przycisk OK.

Może być konieczne użycie tego klucza rejestru, jeśli łączysz się przy użyciu serwera proxy, który obsługuje bezpieczne i niezabezpieczone żądania na tym samym serwerze. Jednym z przykładów tego zachowania jest oprogramowanie serwera proxy SQUID. Ponieważ program Internet Explorer zazwyczaj buforuje informacje o portach, podczas próby wysyłania bezpiecznych i niezabezpieczonych odpowiedzi na ten sam serwer, ale przy różnych numerach portów, program Internet Explorer może nie wysyłać bezpiecznego żądania za pośrednictwem prawidłowego numeru portu.Aby uzyskać więcej informacji na temat dodawania listy nieprawidłowych serwerów proxy, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:  

320507 Program Internet Explorer nie ponawia próby działania złego serwera proxy przez 30 minut  

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.