Comment faire pour modifier la valeur de délai persistant par défaut dans Internet Explorer

Traductions disponibles Traductions disponibles
Numéro d'article: 813827 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Résumé

Cet article explique comment modifier la valeur de délai par défaut des connexions HTTP persistantes dans Internet Explorer

Lorsque Internet Explorer établit une connexion HTTP persistante avec un serveur Web (à l'aide d'en-têtes Connection: Keep-Alive), il réutilise le socket TCP/IP utilisé pour recevoir la demande initiale jusqu'à ce que le socket soit inactif pour une minute. Si la connexion est inactive pour une minute, Internet Explorer la réinitialise. Un nouveau socket TCP/IP est alors utilisé pour recevoir les demandes supplémentaires. Vous souhaiterez peut-être modifier la valeur KeepAliveTimeout des connexions HTTP persistantes dans Internet Explorer.

Si le navigateur client (Internet Explorer) ou le serveur Web a une valeur KeepAlive inférieure, cette valeur sera le facteur limitant. Par exemple, si le client a un délai d'inactivité de deux minutes et le serveur Web a un délai d'inactivité d'une minute, le délai d'inactivité maximal sera d'une minute. Le facteur limitant peut être du côté client ou serveur.

Par défaut, Internet Explorer a une valeur
KeepAliveTimeout
d'une minute et un facteur limitant supplémentaire (
ServerInfoTimeout
) de deux minutes. L'un ou l'autre de ces paramètres peut provoquer la réinitialisation du socket par Internet Explorer.

Plus d'informations

Important Cette section, méthode ou tâche explique la procédure à suivre pour modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour plus de protection, effectuez une sauvegarde du Registre avant de le modifier. Vous serez alors en mesure de le restaurer en cas de problème. Pour plus d'informations sur la sauvegarde et la restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
322756 Comment faire pour sauvegarder et restaurer le Registre dans Windows


Vous devrez peut-être augmenter la valeur du délai d'inactivité par défaut pour les connexions HTTP persistantes dans Internet Explorer si vous utilisez un programme Web qui doit communiquer avec Internet Explorer sur le même socket TCP/IP après une minute d'inactivité. Pour modifier la valeur du délai d'inactivité par défaut pour les connexions HTTP persistantes dans Internet Explorer, ajoutez une valeur DWORD nommée
KeepAliveTimeout
à la clé de Registre suivante, puis définissez ses données de valeur avec le délai (en millisecondes) qu'Internet Explorer doit attendre avant de réinitialiser une connexion inactive :
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings
Pour cela, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez regedit, puis cliquez sur OK.
  2. Recherchez la clé suivante dans le Registre et cliquez dessus :
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings
  3. Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Tapez KeepAliveTimeout, puis appuyez sur ENTRÉE.
  5. Dans le menu Edition, cliquez sur Modifier.
  6. Tapez la valeur de délai d'attente appropriée (en millisecondes), puis cliquez sur OK. Par exemple, pour définir le délai d'inactivité avec une valeur de deux minutes, tapez 120000.
  7. Redémarrez Internet Explorer.
Si vous définissez le délai d'inactivité
KeepAliveTimeout
avec une valeur inférieure à 60 000 (une minute), vous pouvez rencontrer des problèmes lors de la communication avec des serveurs Web qui requièrent des connexions HTTP persistantes. Par exemple, vous pouvez recevoir un message d'erreur « Impossible d'afficher la page ».

Si
KeepAliveTimeout
doit avoir une valeur supérieure à 120 000 (deux minutes), vous devez créer une clé de Registre supplémentaire et lui donner une valeur égale à la valeur
KeepAliveTimeout
souhaitée. La clé de Registre supplémentaire est
ServerInfoTimeout
. Il s'agit d'une valeur DWORD dont la valeur (en millisecondes) et l'emplacement sont les mêmes que
KeepAliveTimeout
.

Par exemple, pour utiliser une valeur
KeepAliveTimeout
de trois minutes, vous devez créer les clés de Registre suivantes :
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings


KeepAliveTimeout Valeur DWORD de 180000 (en millisecondes)
ServerInfoTimeout Valeur DWORD de 180000 (en millisecondes)
Par défaut, HTTP 1.1 est activé dans Internet Explorer, excepté lorsque vous établissez une connexion HTTP par le biais d'un serveur proxy. Lorsque HTTP 1.1 est activé, les connexions HTTP restent ouvertes (ou persistantes) par défaut jusqu'à ce qu'elles soient inactives pour une minute ou jusqu'à ce que la valeur spécifiée par la valeur de Registre
KeepAliveTimeout
soit atteinte. Vous pouvez modifier les paramètres HTTP 1.1 dans Internet Explorer à l'aide de l'onglet Options avancées de la boîte de dialogue Options Internet.
Remarque Il s'agit d'un article de « PUBLICATION RAPIDE » rédigé directement au sein du service de support technique Microsoft. Les informations qui y sont contenues sont fournies en l'état, en réponse à des problèmes émergents. En raison du délai rapide de mise à disposition, les informations peuvent contenir des erreurs typographiques et, à tout moment et sans préavis, faire l'objet de révisions. Pour d'autres considérations, consultez les Conditions d'utilisation.

Propriétés

Numéro d'article: 813827 - Dernière mise à jour: vendredi 27 juin 2014 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Internet Explorer 7
  • Microsoft Internet Explorer 6.0
  • Microsoft Internet Explorer 5.0
Mots-clés : 
kbinfo KB813827
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com