2010-12-03 20 views

Répondre

2

Probablement le plus proche est:

WebRequest req = WebRequest.Create(url); // note this is IDisposable so 
             // should be in a "using" block, or 
             // otherwise disposed. 

car cela gérer plusieurs protocoles, etc. Mais si vous http qui signifie - j'utiliser WebClient; il est beaucoup plus simple que HttpWebRequest (l'une des implémentations WebRequest).

Si vous voulez simplement télécharger une page:

string s; 
using(var client = new WebClient()) { 
    s = client.DownloadString(url); 
} 
3

HttpWebRequest et WebClient sont aussi proches que je peux voir.

Existe-t-il une fonctionnalité spécifique ou un ensemble de fonctionnalités dont vous avez besoin?

+0

Il est juste d'établir une connexion à un site et de télécharger des données, pour autant que je comprends – AGuyCalledGerald

+0

@ Jan-Frederik Carl - 'WebClient' fera exactement cela. – Oded

+0

J'ai besoin d'un équivalent de setRequestProperty – cegprakash