HttpResponseHeader Enumerazione

Definizione

Intestazioni HTTP che possono essere specificate in una risposta del server.

public enum class HttpResponseHeader
public enum HttpResponseHeader
type HttpResponseHeader = 
Public Enum HttpResponseHeader
Ereditarietà
HttpResponseHeader

Campi

Nome Valore Descrizione
CacheControl 0

Intestazione Cache-Control, che specifica le direttive di memorizzazione nella cache che devono essere rispettate da tutti i meccanismi di memorizzazione nella cache lungo la catena di richieste/risposte.

Connection 1

Intestazione Connection, che specifica le opzioni desiderate per una determinata connessione.

Date 2

Intestazione Date, che specifica la data e l'ora in cui ha avuto origine la risposta.

KeepAlive 3

Intestazione Keep-Alive, che specifica un parametro da utilizzare per mantenere una connessione permanente.

Pragma 4

Intestazione Pragma, che specifica direttive specifiche dell'implementazione che possono essere applicate a qualsiasi agente lungo la catena di richieste/risposte.

Trailer 5

Intestazione Trailer, che specifica che i campi di intestazione indicati sono presenti nel trailer di un messaggio codificato con codifica transfer-coding in blocchi.

TransferEncoding 6

Intestazione Transfer-Encoding, che specifica il tipo di trasformazione (se presente) applicato al corpo del messaggio.

Upgrade 7

Intestazione Upgrade, che specifica protocolli di comunicazione aggiuntivi supportati dal client.

Via 8

Intestazione Via, che specifica i protocolli intermedi da usare dagli agenti gateway e proxy.

Warning 9

Intestazione avviso, che specifica informazioni aggiuntive sullo stato o sulla trasformazione di un messaggio che potrebbe non essere riflessa nel messaggio.

Allow 10

Intestazione Allow, che specifica il set di metodi HTTP supportati.

ContentLength 11

Intestazione Content-Length, che specifica la lunghezza, in byte, dei dati del corpo adiacente.

ContentType 12

Intestazione Content-Type, che specifica il tipo MIME dei dati del corpo a discesa.

ContentEncoding 13

Intestazione Content-Encoding, che specifica le codifiche applicate ai dati del corpo a cui sono stati applicati i dati del corpo.

ContentLanguage 14

Intestazione Content-Language, che specifica il linguaggio naturale o le lingue dei dati del corpo a cui sono accompagnati.

ContentLocation 15

Intestazione Content-Location, che specifica un URI da cui è possibile ottenere il corpo adiacente.

ContentMd5 16

Intestazione Content-MD5, che specifica il digest MD5 dei dati del corpo a discesa, allo scopo di fornire un controllo di integrità dei messaggi end-to-end. A causa di problemi di collisione con MD5, Microsoft consiglia un modello di sicurezza basato su SHA-256 o superiore.

ContentRange 17

Intestazione Range, che specifica l'intervallo secondario o gli intervalli secondari della risposta restituita dal client al posto dell'intera risposta.

Expires 18

Intestazione Expires, che specifica la data e l'ora dopo la quale i dati del corpo a cui devono essere considerati non aggiornati.

LastModified 19

Intestazione Last-Modified, che specifica la data e l'ora dell'ultima modifica dei dati del corpo a corredo.

AcceptRanges 20

Intestazione Accept-Ranges, che specifica l'intervallo accettato dal server.

Age 21

Intestazione Age, che specifica il tempo, in secondi, dal momento che la risposta è stata generata dal server di origine.

ETag 22

Intestazione Etag, che specifica il valore corrente per la variante richiesta.

Location 23

Intestazione Location, che specifica un URI a cui viene reindirizzato il client per ottenere la risorsa richiesta.

ProxyAuthenticate 24

Intestazione Proxy-Authenticate, che specifica che il client deve autenticarsi in un proxy.

RetryAfter 25

Intestazione Retry-After, che specifica un'ora (in secondi) o una data e un'ora, dopo la quale il client può ritentare la richiesta.

Server 26

Intestazione Server, che specifica informazioni sull'agente server di origine.

SetCookie 27

Intestazione Set-Cookie, che specifica i dati dei cookie presentati al client.

Vary 28

Intestazione Vary, che specifica le intestazioni della richiesta utilizzate per determinare se una risposta memorizzata nella cache è aggiornata.

WwwAuthenticate 29

Intestazione WWW-Authenticate, che specifica che il client deve autenticarsi nel server.

Commenti

Il contenuto appropriato di varie intestazioni è descritto in dettaglio nella specifica HTTP/1.1.

Si applica a

Vedi anche