WinHttp.WinHttpRequest в.NET
Есть ли встроенный класс.NET, который может заменить или работать как WinHttp.WinHttpRequest?
Спасибо!
1 ответ
Существует класс System.Net.HttpRequest:
Предоставляет специфическую для HTTP реализацию класса WebRequest.
- Пространство имен: System.Net
- Сборка: Система (в System.dll)
Вы также можете использовать класс System.Net.WebClient:
Предоставляет общие методы для отправки данных и получения данных из ресурса, идентифицированного URI.
- Пространство имен: System.Net
- Сборка: Система (в System.dll)
Этот класс упрощает некоторые общие задачи, такие как загрузка файла (метод DownloadFile
)
Класс WebClient предоставляет общие методы для отправки данных или получения данных из любого локального ресурса, интрасети или интернет-ресурса, идентифицированного URI.
Класс WebClient использует класс WebRequest для предоставления доступа к ресурсам. Экземпляры WebClient могут обращаться к данным с любым потомком WebRequest, зарегистрированным с помощью метода WebRequest.RegisterPrefix.