Existe-t-il un équivalent de java.net.URLConnection
classe dans .NET. , par exemple le HttpWebRequest
? Quoi d'autre pourrait être utilisé?Equivalent de java.net.URLConnection dans .NET
1
A
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?
Il est juste d'établir une connexion à un site et de télécharger des données, pour autant que je comprends – AGuyCalledGerald
@ Jan-Frederik Carl - 'WebClient' fera exactement cela. – Oded
J'ai besoin d'un équivalent de setRequestProperty – cegprakash