Прочитать на английском

Поделиться через


IWebProxy Интерфейс

Определение

Важно!

Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Предоставляет базовый интерфейс, помогающий реализовать доступ к прокси-серверу для класса HttpClient.

public interface IWebProxy
Производный

Комментарии

Интерфейс IWebProxy предоставляет методы и свойства, необходимые классу HttpClient для доступа к прокси-серверам.

Класс WebProxy является базовой реализацией IWebProxy интерфейса.

Примечания для тех, кто реализует этот метод

Метод GetProxy(Uri) можно использовать для управления использованием прокси-сервера на основе URI назначения. Используйте метод , IsBypassed(Uri) чтобы указать, что прокси-сервер не должен использоваться для доступа к целевому серверу.

Свойства

Credentials

Учетные данные, передаваемые прокси-серверу для выполнения проверки подлинности.

Методы

GetProxy(Uri)

Возвращает URI, принадлежащий прокси-серверу.

IsBypassed(Uri)

Указывает, что прокси-сервер не должен использоваться для заданного узла.

Применяется к

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0