Internet Explorer utilise Connexion Keep Alive timeout pour établir une connexion HTTP persistante avec un serveur Web, et réutilise le même socket TCP/IP qui a été utilisé pour recevoir la requête initiale pendant une période pouvant aller jusqu’à 1 minute par défaut. Si le socket reste inactif pendant 1 minute, IE réinitialise la connexion.
Changer le délai d’expiration de Keep Alive
Si vous le souhaitez, vous pouvez modifier ce HTTP KeepAliveTimeout valeur, à-dire 2 minutes. Cela peut être utile si le serveur Web a une valeur de temporisation de 2 minutes.
Mais si le serveur Web a un délai d’expiration de 1 minute, la modification de cette valeur ne fera aucune différence, car la plus faible des deux valeurs – Délai d’expiration du navigateur et Délai d’expiration du serveur, est toujours prise en compte.
Créez d’abord un point de restauration système, puis exécutez regedit pour ouvrir l’Éditeur du Registre. Accédez maintenant à la clé suivante :
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings
Faites un clic droit sur InternetSettings > Nouveau > DWORD.
Nommez le nouveau DWORD dans le volet de droite comme KeepAliveTimeoutet lui donner une valeur 120000 en décimal.
Quittez l’Éditeur du Registre et redémarrez Internet Explorer.
La valeur 120000 correspond à 2 minutes en millisecondes.
Pour restaurer la valeur par défaut, supprimez KeepAliveTimeout ou remplacez sa valeur par 60000.
Si vous souhaitez garder un temps mort ou 3 minutes, vous devrez faire ce qui suit – Donner KeepAliveTimeout une valeur de 180000 ET créer et donner DWORD ServerInfoTimeoutServerInfoTimeout une valeur de 180000.