L’intestazione Keep Alive viene utilizzata per mantenere una connessione persistente tra un client e un server. Previene l’interruzione della connessione durante tempi di attesa irregolari. Pertanto, quando si utilizza Keep Alive, invece di stabilire una nuova connessione TCP per ogni nuova richiesta, viene utilizzata la stessa connessione per elaborare una richiesta HTTP. Per impostazione predefinita, la connessione HTTP viene chiusa al termine di ogni richiesta. Per mantenere la connessione aperta per più richieste, utilizziamo il timeout per mantenerla attiva. Il vantaggio di questo è che possiamo ridurre il tempo di caricamento creando più richieste. In caso contrario, il caricamento del browser potrebbe richiedere molto tempo. In Internet Explorer 11 possiamo usare Connection Keep Alive per una connessione HTTP persistente. Possiamo impostare un periodo di tempo fino a un minuto che può essere utilizzato per riutilizzare lo stesso socket TCP / IP. Dopo essere rimasto inattivo per un minuto, il socket crea una nuova connessione. Seguire i passaggi seguenti per modificare il timeout per mantenere in vita.

modificare il timeout Keep Alive in Internet Explorer 11

  • stampa Win + R per avviare Run.

correre

  • Digita il seguente comando e premi Entra chiave.

regedit

  • Questo apre l’Editor del Registro di sistema. Clicca su HKEY_CURRENT_USER.

hkey

  • Quindi fare clic su SOFTWARE.
  • Inoltre, fare clic su Microsoft.
  • Navigare verso Windows CurrentVersion InternetSettings.

microsoft

  • Fare clic con il tasto destro su Impostazioni Internet.
  • Tra le opzioni visualizzate, passa il mouse sopra Nuovo seguito da Valore DWORD (32 bit).

nuovo

  • Verrà creato un nuovo valore sul lato destro della finestra. Assegna al valore appena creato il nome Mantenere vivo il tempo di attesa.

mantenere vivo il tempo di attesa

  • Fare clic sul valore appena creato. Apparirà una finestra di dialogo. Cambia la base in Decimale e impostare il valore come 120000. Fare clic su ok E sei a posto!

modificare

  • È quindi possibile uscire dal registro. Al successivo avvio di Internet Explorer, le modifiche saranno state apportate.

Solo così sai, il tempo specificato è in millisecondi. Quindi un valore di 120000 millisecondi equivale a 2 minuti.

  • Per ripristinare ciò che hai fatto, imposta il valore KeepAliveTimeout su 60000. Oppure puoi eliminare completamente la nuova voce che hai creato.
  • Al contrario, se si desidera aumentare ulteriormente il timeout Keep Alive a 3 minuti o 180.000 millisecondi. Impostare KeepAliveTimeout come qualità del valore su 180000. Quindi creare un file Nuovo valore DWORD (32 bit) e chiamalo come ServerInfoTimeout e dai un valore di 180000.

Se il tuo server web ha un valore di timeout di 2 minuti, puoi impostare KeepAliveTimeout su 2 minuti. Viene sempre considerato il valore minimo tra il timeout del browser e il timeout del server. Quindi, se il server web ha un timeout di un minuto, la modifica del valore non farà alcuna differenza.