C# - Comment faire un appel HTTP

Je voulais faire un appel HTTP vers un site web. J'ai juste besoin de frapper l'URL et ne veulent pas télécharger ou de télécharger des données. Quelle est la méthode la plus simple et la plus rapide façon de le faire.

J'ai essayé le code ci-dessous mais sa lenteur et après la 2ème répétitif demande il va juste dans le délai d'attente pour 59 secounds et de reprendre:

WebRequest webRequest = WebRequest.Create("http://ussbazesspre004:9002/DREADD?" + fileName);
webRequest.Method = "POST";
webRequest.ContentType = "application/x-www-form-urlencoded";
webRequest.ContentLength = fileName.Length;

Stream os = webRequest.GetRequestStream();
os.Write(buffer, 0, buffer.Length);
os.Close();

Est d'utiliser le client web plus efficace??

WebClient web = new WebClient();
web.UploadString(address);

Je suis à l'aide .NET ver 3.5

  • "Est d'utiliser le client web plus efficace?" Que vous a empêché d'essayer?
InformationsquelleAutor Mayur J | 2011-10-07