WinHttp.WinHttpRequest в .NET - PullRequest
       15

WinHttp.WinHttpRequest в .NET

3 голосов
/ 30 декабря 2008

Есть ли встроенный класс .NET, который может заменить или работать как WinHttp.WinHttpRequest?

Спасибо!

1 Ответ

6 голосов
/ 30 декабря 2008

Существует класс System.Net.HttpRequest :

Класс HttpWebRequest

Предоставляет специфичную для HTTP реализацию класса WebRequest.

  • Пространство имен: System.Net
  • Сборка: система (в System.dll)

В качестве альтернативы вы можете использовать System.Net.WebClient класс:

Класс WebClient

Предоставляет общие методы для отправки данных и получения данных из ресурса, идентифицируемого URI.

  • Пространство имен: System.Net
  • Сборка: система (в System.dll)

Этот класс упрощает некоторые распространенные задачи, такие как загрузка файла (метод DownloadFile)

Класс WebClient предоставляет общие методы для отправки данных или получение данных из любого локального интранет или интернет ресурс идентифицируется URI.

Класс WebClient использует Класс WebRequest для предоставления доступа к Ресурсы. Экземпляры WebClient могут получить доступ к данным с помощью любого веб-запроса потомок зарегистрирован в Метод WebRequest.RegisterPrefix.

...