Condividi tramite


Microsoft.Net.Http.Headers Spazio dei nomi

Contiene tipi che rappresentano intestazioni HTTP note e valori comuni per tali intestazioni, se applicabile. Questi tipi contengono anche implementazioni per l'analisi, la serializzazione e la manipuazione dei valori di intestazione.

Classi

CacheControlHeaderValue

Rappresenta l'intestazione Cache-Control HTTP.

ContentDispositionHeaderValue

Rappresenta il valore di un'intestazione Content-Disposition .

ContentDispositionHeaderValueIdentityExtensions

Vari metodi di estensione per ContentDispositionHeaderValue identificare il tipo dell'intestazione di eliminazione

ContentRangeHeaderValue

Rappresenta un'intestazione Content-Range HTTP di risposta.

CookieHeaderValue

Rappresenta l'intestazione della richiesta Cookie HTTP.

EntityTagHeaderValue

Rappresenta un valore di intestazione entity-tag (etag).

HeaderNames

Definisce le costanti per le intestazioni HTTP note.

HeaderQuality

Fornisce fattori di qualità dell'intestazione HTTP.

HeaderUtilities

Fornisce utilità per analizzare e modificare i valori di intestazione HTTP.

MediaTypeHeaderValue

Rappresentazione dell'intestazione del tipo di supporto. Vedere https://tools.ietf.org/html/rfc6838.

MediaTypeHeaderValueComparer

Implementazione di che può confrontare i campi di IComparer<T> intestazione del tipo di supporto in base ai valori di qualità (a.k.a q-values).

NameValueHeaderValue

Rappresenta una coppia nome/valore utilizzata in varie intestazioni come definito nello standard RFC 2616.

RangeConditionHeaderValue

Rappresenta un If-Range valore di intestazione che può essere una data/ora o un valore di entity-tag.

RangeHeaderValue

Rappresenta un Range valore di intestazione.

La RangeHeaderValue classe fornisce il supporto per l'intestazione Range, come definito in RFC 2616.

RangeItemHeaderValue

Rappresenta un valore di intestazione con intervallo di byte in un intervallo.

La RangeItemHeaderValue classe fornisce il supporto per un intervallo di byte in un Range oggetto definito in RFC 2616.

SetCookieHeaderValue

Rappresenta l'intestazione Set-Cookie .

Vedere http://tools.ietf.org/html/rfc6265 per la specifica dell'intestazione Set-Cookie.

StringWithQualityHeaderValue

Valore dell'intestazione stringa con una qualità facoltativa.

StringWithQualityHeaderValueComparer

Implementazione di che può confrontare i campi dell'intestazione di IComparer<T> negoziazione del contenuto in base ai valori di qualità (a.k.a q-values). Questo vale per i valori usati nei campi accept-charset, accept-encoding, accept-language e intestazioni correlati con regole di sintassi simili. Vedere MediaTypeHeaderValueComparer per un comparer per il tipo di supporto q-values.

Enumerazioni

SameSiteMode

Indica se il client deve includere un cookie in richieste "same-site" o "cross-site". Bozza RFC: https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-03#section-4.1.1

Commenti

Per altre informazioni sulle intestazioni HTTP note, vedere Intestazioni HTTP.