System.Net.Http.Headers Пространство имен

Обеспечивает поддержку коллекций заголовков HTTP, используемых пространством имен System.Net.Http.

Классы

AuthenticationHeaderValue

Представляет сведения проверке подлинности в значениях заголовков Authorization, ProxyAuthorization, WWW-Authneticate и Proxy-Authenticate.

CacheControlHeaderValue

Представляет значение заголовка Cache-Control.

ContentDispositionHeaderValue

Представляет значение заголовка Content-Disposition.

ContentRangeHeaderValue

Представляет значение заголовка Content-Range.

EntityTagHeaderValue

Представляет значение заголовка Entity-Tag.

HttpContentHeaders

Представляет коллекцию заголовков Content согласно спецификации RFC 2616.

HttpHeaders

Коллекция заголовков и их значений согласно спецификации RFC 2616.

HttpHeaderValueCollection<T>

Представляет коллекцию значений заголовков.

HttpRequestHeaders

Представляет коллекцию заголовков Request согласно спецификации RFC 2616.

HttpResponseHeaders

Представляет коллекцию заголовков Response согласно спецификации RFC 2616.

MediaTypeHeaderValue

Представляет тип носителя, используемый в заголовке типа содержимого согласно определению в стандарте RFC 2616.

MediaTypeWithQualityHeaderValue

Представляет тип мультимедиа типа с дополнительными коэффициентом качества, используемый в заголовке типа содержимого.

NameValueHeaderValue

Представляет пару " имя-значение ", которое используется в различных заголовках согласно определению в стандарте RFC 2616.

NameValueWithParametersHeaderValue

Представляет пару " имя-значение " с параметрами, которые используется в различных заголовках согласно определению в стандарте RFC 2616.

ProductHeaderValue

Представляет значение токена продукта в заголовке агента пользователя.

ProductInfoHeaderValue

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

RangeConditionHeaderValue

Представляет значение заголовка If-Range, которое может быть либо значением даты и времени, либо значением тега сущности.

RangeHeaderValue

Представляет значение заголовка Range.

RangeItemHeaderValue

Представляет диапазон байтов в значении заголовка Range.

RetryConditionHeaderValue

Представляет значение заголовка Retry-After, которое может быть либо значением даты и времени, либо значением интервала времени.

StringWithQualityHeaderValue

Представляет значение заголовка строки с дополнительным качеством.

TransferCodingHeaderValue

Представляет значение заголовка Accept-Encoding.

TransferCodingWithQualityHeaderValue

Представляет значение заголовка Accept-Encoding с необязательным коэффициентом качества.

ViaHeaderValue

Представляет значение заголовка Via.

WarningHeaderValue

Представляет значение предупреждения, используемое заголовком Warning.

Структуры

HeaderStringValues

Предоставляет коллекцию значений строки заголовка.

HeaderStringValues.Enumerator

Выполняет перечисление элементов коллекции HeaderStringValues.

HttpHeadersNonValidated

Предоставляет представление поверх коллекции, которое позволяет избежать принудительной HttpHeaders проверки или синтаксического анализа ее содержимого.

HttpHeadersNonValidated.Enumerator

Выполняет перечисление элементов коллекции HttpHeadersNonValidated.

Комментарии

Пространство System.Net.Http.Headers имен обеспечивает поддержку заголовков HTTP, как определено в RFC 2616 в IETF.