TWinInet.TimeOutMSec
| TWinInet = class (TObject) | Interface de TWinInet | Exemples 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.