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


HttpClient Конструкторы

Определение

Перегрузки

HttpClient()

Инициализирует новый экземпляр класса HttpClient . Рекомендации по программированию для класса HttpClient и примеры кода см. в разделе Основные сведения о HttpClient .

HttpClient(IHttpFilter)

Инициализирует новый экземпляр класса HttpClient с помощью определенного фильтра для обработки сообщений ответа HTTP. Рекомендации по программированию для класса HttpClient и примеры кода см. в разделе Основные сведения о HttpClient .

HttpClient()

Инициализирует новый экземпляр класса HttpClient . Рекомендации по программированию для класса HttpClient и примеры кода см. в разделе Основные сведения о HttpClient .

public:
 HttpClient();
 HttpClient();
public HttpClient();
function HttpClient()
Public Sub New ()

См. также раздел

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

HttpClient(IHttpFilter)

Инициализирует новый экземпляр класса HttpClient с помощью определенного фильтра для обработки сообщений ответа HTTP. Рекомендации по программированию для класса HttpClient и примеры кода см. в разделе Основные сведения о HttpClient .

public:
 HttpClient(IHttpFilter ^ filter);
 HttpClient(IHttpFilter const& filter);
public HttpClient(IHttpFilter filter);
function HttpClient(filter)
Public Sub New (filter As IHttpFilter)

Параметры

filter
IHttpFilter

Фильтр HTTP, используемый для обработки ответных сообщений.

Примеры

В примере кода показано создание HttpClient для использования настраиваемого фильтра.

internal static void CreateHttpClient(ref HttpClient httpClient)
{
    if (httpClient != null) {
        httpClient.Dispose();
    }

    // HttpClient can be extended by plugging multiple filters together,
    // providing HttpClient with the configured filter pipeline.
    var baseFilter = new HttpBaseProtocolFilter();

    var myFilter = new MyCustomFilter(baseFilter);
    httpClient = new HttpClient(myFilter);
}

Комментарии

Если для параметра фильтра указана пустая ссылка (Nothing в Visual Basic), используется обработчик транспорта по умолчанию для получения ответов без фильтра.

См. также раздел

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