HttpRequestHeader 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 richiesta client.
public enum class HttpRequestHeader
public enum HttpRequestHeader
type HttpRequestHeader =
Public Enum HttpRequestHeader
- Ereditarietà
Campi
Accept | 20 | Intestazione Accept, che specifica i tipi MIME accettabili per la risposta. |
AcceptCharset | 21 | Intestazione Accept-Charset che specifica i set di caratteri accettabili per la risposta. |
AcceptEncoding | 22 | Intestazione Accept-Encoding che specifica le codifiche del contenuto accettabili per la risposta. |
AcceptLanguage | 23 | Intestazione Accept-Language che specifica i linguaggi naturali preferiti per la risposta. |
Allow | 10 | Intestazione Allow, che specifica il set dei metodi HTTP supportati. |
Authorization | 24 | Intestazione Authorization che specifica le credenziali di cui dispone il client per la propria autenticazione al server. |
CacheControl | 0 | Intestazione Cache-Control che specifica le direttive che devono essere osservate da tutti i meccanismi di controllo della cache unitamente alla catena richiesta/risposta. |
Connection | 1 | Intestazione Connection, che specifica le opzioni desiderate per una particolare connessione. |
ContentEncoding | 13 | Intestazione Content-Encoding, che specifica le codifiche applicate ai relativi dati del corpo. |
ContentLanguage | 14 | Intestazione Content-Language, che specifica i linguaggi naturali dei relativi dati del corpo. |
ContentLength | 11 | Intestazione Content-Length, che specifica la lunghezza, in byte, dei relativi dati del corpo. |
ContentLocation | 15 | Intestazione Content-Location, che specifica un URI dal quale è possibile ottenere il relativo corpo. |
ContentMd5 | 16 | Intestazione Content-MD5, che specifica il digest MD5 dei dati del corpo associati, 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 SHA256 o superiore. |
ContentRange | 17 | Intestazione Content-Range, che specifica il punto del corpo completo in cui devono essere applicati i dati parziali del corpo associati. |
ContentType | 12 | Intestazione Content-Type, che specifica il tipo MIME dei relativi dati del corpo. |
Cookie | 25 | Intestazione Cookie che specifica i dati del cookie presentati al server. |
Date | 2 | Intestazione Date che specifica la data e l'ora in cui è stata originata la richiesta. |
Expect | 26 | Intestazione Expect che specifica particolari comportamenti del server richiesti dal client. |
Expires | 18 | Intestazione Expires, che specifica la data e l'ora dopo la quale i relativi dati del corpo devono essere considerati non aggiornati. |
From | 27 | Intestazione From, che specifica un indirizzo di posta elettronica Internet per l'utente che controlla l'agente utente richiedente. |
Host | 28 | Intestazione Host che specifica il nome host e il numero porta della risorsa che viene richiesta. |
IfMatch | 29 | Intestazione If-Match che specifica che l'operazione richiesta deve essere eseguita solo se la copia nella cache del client della risorsa indicata è corrente. |
IfModifiedSince | 30 | L'intestazione If-Modified-Since, che specifica che l'operazione richiesta deve essere eseguita solo se la risorsa richiesta è stata modificata dopo la data e l'ora indicate. |
IfNoneMatch | 31 | Intestazione If-None-Match che specifica che l'operazione richiesta deve essere eseguita solo se nessuna delle copie nella cache del client delle risorse indicate è corrente. |
IfRange | 32 | Intestazione If-Range che indica che deve essere inviato solo l'intervallo specificato della risorsa richiesta, se la copia nella cache del client è corrente. |
IfUnmodifiedSince | 33 | Intestazione If-Unmodified-Since che specifica che l'operazione richiesta deve essere eseguita solo se la risorsa richiesta non è stata modificata dopo la data e ora indicate. |
KeepAlive | 3 | Intestazione Keep-Alive, che specifica un parametro utilizzato per mantenere una connessione permanente. |
LastModified | 19 | Intestazione Last-Modified che specifica la data e l'ora dell'ultima modifica dei relativi dati del corpo. |
MaxForwards | 34 | Intestazione Max-Forwards che specifica un Integer indicante il numero rimanente di volte in cui la richiesta può essere inviata. |
Pragma | 4 | Intestazione Pragma, che indica le direttive specifiche dell'implementazione applicabili a qualsiasi agente della catena richiesta/risposta. |
ProxyAuthorization | 35 | Intestazione Proxy-Authorization che specifica le credenziali di cui dispone il client per la propria autenticazione a un proxy. |
Range | 37 | Intestazione Range, che specifica gli intervalli secondari della risposta che il client richiede vengano restituiti al posto dell'intera risposta. |
Referer | 36 | Intestazione Referer che specifica l'URI della risorsa dalla quale è stato ottenuto l'URI della richiesta. |
Te | 38 | Intestazione TE che specifica le codifiche di trasferimento accettabili per la risposta. |
Trailer | 5 | Intestazione Trailer che specifica i campi di intestazione presenti nella pagina di riepilogo di un messaggio codificato con la codifica di trasferimento Chunked. |
TransferEncoding | 6 | Intestazione Transfer-Encoding, che specifica il tipo (se presente) di trasformazione applicato al corpo del messaggio. |
Translate | 39 | Intestazione Translate ovvero un'estensione Microsoft alla specifica HTTP utilizzata insieme alla funzionalità WebDAV. |
Upgrade | 7 | Intestazione Upgrade, che specifica protocolli di comunicazioni aggiuntivi supportati dal client. |
UserAgent | 40 | Intestazione User-Agent che specifica le informazioni sull'agente client. |
Via | 8 | Intestazione Via, che specifica i protocolli intermedi che gli agenti gateway e proxy dovranno utilizzare. |
Warning | 9 | Intestazione Warning, che specifica le informazioni aggiuntive su uno stato o una trasformazione di un messaggio che è possibile non vengano riflessi nel messaggio. |
Commenti
Il contenuto appropriato di varie intestazioni è descritto in dettaglio nella specifica HTTP/1.1, disponibile in rfc2616.