HttpResponseHeader Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Intestazioni HTTP che possono essere specificate in una risposta del server.
public enum class HttpResponseHeader
public enum HttpResponseHeader
type HttpResponseHeader =
Public Enum HttpResponseHeader
- Ereditarietà
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.