System::Net::Http::Headers::HttpRequestHeaders класс

HttpRequestHeaders class

Представляет коллекцию заголовков ‘Request’. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

class HttpRequestHeaders : public System::Net::Http::Headers::HttpHeaders

Методы

МетодОписание
AddHeaders(System::SharedPtr<HttpHeaders>) overrideОбъединяет указанный экземпляр класса HttpHeaders с текущим.
static AddKnownHeaders(System::SharedPtr<Collections::Generic::HashSet<String>>)Добавляет известные заголовки в указанную коллекцию.
get_Accept()Информация RTTI.
get_AcceptCharset()Возвращает значение заголовка ‘Accept-Charset’.
get_AcceptEncoding()Возвращает значение заголовка ‘Accept-Encoding’.
get_AcceptLanguage()Возвращает значение заголовка ‘Accept-Language’.
get_Authorization()Получает значение заголовка ‘Authorization’.
get_CacheControl()Получает значение заголовка ‘Cache-Control’.
get_Connection()Возвращает значение заголовка ‘Connection’.
get_ConnectionClose()Получает значение, указывающее, содержит ли значение заголовка ‘Connection’ строку ‘Close’.
get_Date()Получает значение заголовка ‘Date’.
get_Expect()Возвращает значение заголовка ‘Expect’.
get_ExpectContinue()Получает значение, указывающее, содержит ли значение заголовка ‘Expect’ строку ‘Continue’.
get_From()Получает значение заголовка ‘From’.
get_Host()Получает значение заголовка ‘Host’.
get_IfMatch()Возвращает значение заголовка ‘If-Match’.
get_IfModifiedSince()Получает значение заголовка ‘If-Modified-Since’.
get_IfNoneMatch()Возвращает значение заголовка ‘If-None-Match’.
get_IfRange()Получает значение заголовка ‘If-Range’.
get_IfUnmodifiedSince()Получает значение заголовка ‘If-Unmodified-Since’.
get_MaxForwards()Получает значение заголовка ‘Max-Forwards’.
get_Pragma()Возвращает значение заголовка ‘Pragma’.
get_ProxyAuthorization()Получает значение заголовка ‘Proxy-Authorization’.
get_Range()Получает значение заголовка ‘Range’.
get_Referrer()Получает значение заголовка ‘Referer’.
get_TE()Возвращает значение заголовка ‘TE’.
get_Trailer()Возвращает значение заголовка ‘Trailer’.
get_TransferEncoding()Возвращает значение заголовка ‘Transfer-Encoding’.
get_TransferEncodingChunked()Получает значение, указывающее, содержит ли значение заголовка ‘Transfer-Encoding’ строку ‘Chunked’.
get_Upgrade()Возвращает значение заголовка ‘Upgrade’.
get_UserAgent()Возвращает значение заголовка ‘User-Agent’.
get_Via()Возвращает значение заголовка ‘Via’.
get_Warning()Возвращает значение заголовка ‘Warning’.
HttpRequestHeaders()Создаёт новый экземпляр.
set_Authorization(System::SharedPtr<AuthenticationHeaderValue>)Устанавливает значение заголовка ‘Authorization’.
set_CacheControl(System::SharedPtr<CacheControlHeaderValue>)Устанавливает значение заголовка ‘Cache-Control’.
set_ConnectionClose(Nullable<bool>)Устанавливает значение, указывающее, содержит ли значение заголовка ‘Connection’ строку ‘Close’.
set_Date(Nullable<DateTimeOffset>)Устанавливает значение заголовка ‘Date’.
set_ExpectContinue(Nullable<bool>)Устанавливает значение, указывающее, содержит ли значение заголовка ‘Expect’ строку ‘Continue’.
set_From(String)Устанавливает значение заголовка ‘From’.
set_Host(String)Устанавливает значение заголовка ‘Host’.
set_IfModifiedSince(Nullable<DateTimeOffset>)Устанавливает значение заголовка ‘If-Modified-Since’.
set_IfRange(System::SharedPtr<RangeConditionHeaderValue>)Устанавливает значение заголовка ‘If-Range’.
set_IfUnmodifiedSince(Nullable<DateTimeOffset>)Устанавливает значение заголовка ‘If-Unmodified-Since’.
set_MaxForwards(Nullable<int32_t>)Устанавливает значение заголовка ‘Max-Forwards’.
set_ProxyAuthorization(System::SharedPtr<AuthenticationHeaderValue>)Устанавливает значение заголовка ‘Proxy-Authorization’.
set_Range(System::SharedPtr<RangeHeaderValue>)Устанавливает значение заголовка ‘Range’.
set_Referrer(System::SharedPtr<Uri>)Устанавливает значение заголовка ‘Referer’.
set_TransferEncodingChunked(Nullable<bool>)Устанавливает значение, указывающее, содержит ли значение заголовка ‘Transfer-Encoding’ строку ‘Chunked’.

См. также