TWinInet.TimeOutMSec

TWinInet = class (TObject)Interface de TWinInetExemples de TWinInet

Qubes 6.1 Définition du timeout de la requête (en millisecondes)

Syntaxe

property TimeOutMSec: Integer read RequestTimeOut write RequestTimeOut

Remarques

  • Il s'agit du temps maximum que Qubes va attendre avant de considérer qu'il ne recevra pas de réponse
  • La fonction renvoie la réponse du serveur dès qu'elle est reçue, sans attendre le time-out
  • Si le serveur n'a pas répondu avant l'expiration du time-out, la requête est abandonnée
  • On détecte qu'on n'a pas obtenu de réponse avant le timeout en vérifiant StatusCode (s'il vaut 0, c'est généralement qu'on n'a rien reçu).
  • De façon pratique, TimeOutMSec ne doit pas être trop court, pour laisser au moins le temps à l'appel de se faire (recherche DNS, envoi, ...) et pour laisser ensuite le temps au serveur de traiter la demande.

Exemples

Cf. Exemple.

Classification

Networking TWinInet