Comment augmenter le délai d'attente lors de la connexion à un serveur distant en utilisant HttpWebRequest ?
Réponses
Trop de publicités?Si vous utilisez HttpWebRequest vous devez définir le délai d'attente à la valeur souhaitée :
HttpWebRequest request = WebRequest.Create(uri) as HttpWebRequest;
request.Timeout = 5000 // in ms, the default is 100,000
request.GetResponse();
David Perlman
Points
1040
Tout d'abord, il y a HttpWebRequest.Timeout
. Détails ici (et dans la réponse qui a été postée pendant que je tapais) Deuxièmement, je suggérerais d'utiliser System.Net.WebClient
qui possède une interface très simple à utiliser. La définition d'un délai d'attente pour un client Web est expliquée. aquí .