Compartilhar via


Microsoft.Net.Http.Headers Namespace

Contém tipos que representam cabeçalhos HTTP conhecidos e valores comuns para esses cabeçalhos, se aplicável. Esses tipos também contêm implementações para análise, serialização e manipuação de valores de cabeçalho.

Classes

CacheControlHeaderValue

Representa o Cache-Control cabeçalho HTTP.

ContentDispositionHeaderValue

Representa o valor de um Content-Disposition cabeçalho.

ContentDispositionHeaderValueIdentityExtensions

Vários métodos de extensão para ContentDispositionHeaderValue identificar o tipo do cabeçalho de disposição

ContentRangeHeaderValue

Representa um cabeçalho HTTP de Content-Range resposta.

CookieHeaderValue

Representa o cabeçalho da solicitação Cookie HTTP.

EntityTagHeaderValue

Representa um valor de cabeçalho de marca de entidade (etag).

HeaderNames

Define constantes para cabeçalhos HTTP conhecidos.

HeaderQuality

Fornece fatores de qualidade de cabeçalho HTTP.

HeaderUtilities

Fornece utilitários para analisar e modificar valores de cabeçalho HTTP.

MediaTypeHeaderValue

Representação do cabeçalho de tipo de mídia. Consulte https://tools.ietf.org/html/rfc6838.

MediaTypeHeaderValueComparer

Implementação de IComparer<T> que pode comparar aceitar campos de cabeçalho de tipo de mídia com base em seus valores de qualidade (também conhecidos como q-values).

NameValueHeaderValue

Representa um par nome-valor usado em vários cabeçalhos conforme definido na RFC 2616.

RangeConditionHeaderValue

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

RangeHeaderValue

Representa um valor de Range cabeçalho.

A RangeHeaderValue classe fornece suporte para o cabeçalho Range, conforme definido no RFC 2616.

RangeItemHeaderValue

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

A RangeItemHeaderValue classe fornece suporte para um intervalo de bytes em um Range conforme definido no RFC 2616.

SetCookieHeaderValue

Representa o Set-Cookie cabeçalho.

Consulte http://tools.ietf.org/html/rfc6265 para obter a especificação de cabeçalho Set-Cookie.

StringWithQualityHeaderValue

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

StringWithQualityHeaderValueComparer

Implementação de IComparer<T> que pode comparar campos de cabeçalho de negociação de conteúdo com base em seus valores de qualidade (também conhecidos como q-values). Isso se aplica a valores usados em accept-charset, accept-encoding, accept-language e campos de cabeçalho relacionados com regras de sintaxe semelhantes. Consulte MediaTypeHeaderValueComparer para obter um comparador para o tipo de mídia q-values.

Enumerações

SameSiteMode

Indica se o cliente deve incluir um cookie em solicitações "no mesmo site" ou "entre sites". Rascunho de RFC: https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-03#section-4.1.1

Comentários

Para obter mais informações sobre cabeçalhos HTTP conhecidos, consulte Cabeçalhos HTTP.