Вопрос

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

Спасибо!

Это было полезно?

Решение

Здесь System.Net.HttpRequest сорт:

Класс HttpWebRequest

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

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

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

Класс ВебКлиента

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top