Compartilhar via


System.Net.Http.Headers Namespace

Fornece suporte para coleções de cabeçalhos HTTP usadas pelo System.Net.Http namespace.

Classes

Nome Description
AuthenticationHeaderValue

Representa informações de autenticação em valores de cabeçalho Authorization, ProxyAuthorization, WWW-Authenticate e Proxy-Authenticate.

CacheControlHeaderValue

Representa o valor do cabeçalho Cache-Control.

ContentDispositionHeaderValue

Representa o valor do cabeçalho Content-Disposition.

ContentRangeHeaderValue

Representa o valor do cabeçalho Content-Range.

EntityTagHeaderValue

Representa um valor de cabeçalho de marca de entidade.

HttpContentHeaders

Representa a coleção de Cabeçalhos de Conteúdo, conforme definido no RFC 2616.

HttpHeaders

Uma coleção de cabeçalhos e seus valores, conforme definido no RFC 2616.

HttpHeaderValueCollection<T>

Representa uma coleção de valores de cabeçalho.

HttpRequestHeaders

Representa a coleção de cabeçalhos de solicitação conforme definido no RFC 2616.

HttpResponseHeaders

Representa a coleção de Cabeçalhos de Resposta conforme definido no RFC 2616.

MediaTypeHeaderValue

Representa um tipo de mídia usado em um cabeçalho Content-Type conforme definido no RFC 2616.

MediaTypeWithQualityHeaderValue

Representa um tipo de mídia com um fator de qualidade adicional usado em um cabeçalho Content-Type.

NameValueHeaderValue

Representa um par nome/valor usado em vários cabeçalhos, conforme definido no RFC 2616.

NameValueWithParametersHeaderValue

Representa um par nome/valor com parâmetros usados em vários cabeçalhos, conforme definido no RFC 2616.

ProductHeaderValue

Representa um valor de token de produto em um cabeçalho User-Agent.

ProductInfoHeaderValue

Representa um valor que pode ser um produto ou um comentário em um cabeçalho User-Agent.

RangeConditionHeaderValue

Representa um valor de cabeçalho If-Range que pode ser uma data/hora ou um valor de marca de entidade.

RangeHeaderValue

Representa um valor de cabeçalho Range.

RangeItemHeaderValue

Representa um intervalo de bytes em um valor de cabeçalho Range.

RetryConditionHeaderValue

Representa um valor de cabeçalho Retry-After que pode ser uma data/hora ou um valor de intervalo de data/hora.

StringWithQualityHeaderValue

Representa um valor de cabeçalho de cadeia de caracteres com uma qualidade opcional.

TransferCodingHeaderValue

Representa um valor de cabeçalho de codificação de aceitação.

TransferCodingWithQualityHeaderValue

Representa um valor de cabeçalho Accept-Encoding com fator de qualidade opcional.

ViaHeaderValue

Representa o valor de um cabeçalho Via.

WarningHeaderValue

Representa um valor de aviso usado pelo cabeçalho Aviso.

Estruturas

Nome Description
HeaderStringValues

Fornece uma coleção de valores de cadeia de caracteres de cabeçalho.

HeaderStringValues.Enumerator

Enumera os elementos de um HeaderStringValues.

HttpHeadersNonValidated

Fornece uma exibição sobre uma HttpHeaders coleção que evita forçar a validação ou a análise de seu conteúdo.

HttpHeadersNonValidated.Enumerator

Enumera os elementos de um HttpHeadersNonValidated.

Comentários

O System.Net.Http.Headers namespace fornece suporte para cabeçalhos HTTP, conforme definido no RFC 2616 pelo IETF.