Jak zmienić domyślną wartość limitu czasu utrzymania aktywności w programie Internet Explorer

WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.

Anglojęzyczna wersja tego artykułu to: 813827
Streszczenie
W tym artykule opisano jak zmienić domyślną wartość utrzymywania aktywności HTTP w programie Internet Explorer.

Kiedy program Internet Explorer nawiązuje stałe połączenie HTTP z serwera sieci Web (przy użyciu połączenia: nagłówki Keep-Alive), program Internet Explorer używa tego samego gniazda TCP/IP, który został użyty do odebrania żądania początkowego do gniazda jest bezczynny przez jedną minutę. Po połączenie jest bezczynne przez jedną minutę, programu Internet Explorer resetuje połączenie. Nowe gniazdo TCP/IP jest używany do odbierania żądań dodatkowych. Możesz zmienić wartość HTTP KeepAliveTimeout w programie Internet Explorer.

Jeśli przeglądarka klienta (Internet Explorer) lub serwer sieci Web ma niższą wartość utrzymywania aktywności, jest czynnikiem ograniczającym. Na przykład jeśli klient ma dwuminutowy limit czasu, a serwer sieci Web ma limit czasu co minutę, maksymalny limit czasu jest jedną minutę. Klient lub serwer może być czynnikiem ograniczającym.

Domyślnie program Internet Explorer ma
KeepAliveTimeout
wartość jednej minuty i dodatkowe ograniczenie współczynnika)
ServerInfoTimeout
) dwie minuty. Dowolnego z tych ustawień może spowodować programu Internet Explorer zresetować gniazda.
Więcej informacji
Ważne Niniejsza sekcja, metoda lub zadanie zawiera informacje dotyczące modyfikowania rejestru. Jednak niepoprawne zmodyfikowanie rejestru może spowodować poważne problemy. W związku z tym upewnij się, że wykonujesz następujące kroki ostrożnie. Aby zapewnić sobie dodatkową ochronę, wykonaj kopię zapasową rejestru przed przystąpieniem do modyfikacji. Wtedy będziesz mógł przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat wykonywania kopii zapasowej i przywracania rejestru, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
322756 Jak wykonać kopię zapasową i przywrócić rejestr w systemie Windows


Być może trzeba zwiększyć domyślną wartość limitu czasu dla stałych połączeń HTTP w programie Internet Explorer, korzystając z programu w sieci Web, który musi się komunikować z programem Internet Explorer na tym samym gnieździe protokołu TCP/IP po jednej minucie bezczynności. Aby zmienić domyślną wartość limitu czasu dla stałych połączeń HTTP w programie Internet Explorer, należy dodać wartość DWORD o nazwie
KeepAliveTimeout
w rejestrze następujący klucz, a następnie przypisać jej dane wartości na czas (w milisekundach) ma czekać przed zresetowaniem bezczynnego połączenia przez program Internet Explorer:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings
Aby to zrobić, wykonaj następujące kroki:
  1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz regedit, a następnie kliknij przycisk OK.
  2. Zlokalizuj i kliknij następujący klucz w rejestrze:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings
  3. W menu Edycja wskaż polecenieNowy, a następnie kliknij polecenie Wartość DWORD.
  4. Wpisz KeepAliveTimeouti thenpress ENTER.
  5. W menu Edycja kliknij polecenieModyfikuj.
  6. Wpisz wartość odpowiedni limit czasu (w milisekundach), a następnie kliknij OK. Na przykład aby ustawić wartość limitu czasu do twominutes, należy wpisać 120000.
  7. Uruchom ponownie program Internet Explorer.
Jeśli zestaw
KeepAliveTimeout
wartość do mniej niż 60 000 (jedną minutę), mogą wystąpić problemy komunikacji z serwerami sieci Web, które wymagają stałych połączeń HTTP. Na przykład, może pojawić się błąd "Nie można wyświetlić strony" wiadomość.

Jeśli musisz mieć
KeepAliveTimeout
wartość wyższą niż 120000 (dwie minuty), należy utworzyć klucz rejestru dodatkowe i ustawić jego wartość równą
KeepAliveTimeout
wartość, która ma. Klucz rejestru dodatkowe
ServerInfoTimeout
. Jest to wartość typu DWORD o wartości (w milisekundach) i w tej samej lokalizacji co
KeepAliveTimeout
.

Na przykład, aby użyć trzy minuty
KeepAliveTimeout
wartość, należy utworzyć następujące klucze rejestru:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings


KeepAliveTimeout Wartość DWORD 180000 (w milisekundach)
ServerInfoTimeout Wartość DWORD 180000 (w milisekundach)
Podczas ustanawiania połączenia HTTP za pośrednictwem serwera proxy protokołu HTTP 1.1 jest domyślnie włączone w programie Internet Explorer z wyjątkiem. Po włączeniu protokołu HTTP 1.1, połączenia HTTP pozostają otwarte (lub trwałe) domyślnie, dopóki połączenie jest bezczynne, aż wartość, która jest określona przez jedną minutę lub
KeepAliveTimeout
jest osiągnięta wartość w rejestrze. Można zmodyfikować ustawienia HTTP 1.1 w programie Internet Explorer przy użyciu karty Zaawansowane w oknie dialogowym Opcje internetowe .

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 813827 — ostatni przegląd: 01/05/2016 22:39:00 — zmiana: 1.0

Internet Explorer 11, Windows Internet Explorer 10, Windows Internet Explorer 9, Windows Internet Explorer 8, Windows Internet Explorer 7, Microsoft Internet Explorer 6.0, Microsoft Internet Explorer 5.0

  • kbinfo kbmt KB813827 KbMtpl
Opinia