HttpRequestHeader HttpRequestHeader HttpRequestHeader HttpRequestHeader Enum

Definizione

Le intestazioni HTTP che si possono specificare in una richiesta del client.The HTTP headers that may be specified in a client request.

public enum class HttpRequestHeader
public enum HttpRequestHeader
type HttpRequestHeader = 
Public Enum HttpRequestHeader
Ereditarietà
HttpRequestHeaderHttpRequestHeaderHttpRequestHeaderHttpRequestHeader

Campi

Accept Accept Accept Accept 20

Intestazione Accept che specifica i tipi MIME accettabili per la risposta.The Accept header, which specifies the MIME types that are acceptable for the response.

AcceptCharset AcceptCharset AcceptCharset AcceptCharset 21

Intestazione Accept-Charset che specifica i set di caratteri accettabili per la risposta.The Accept-Charset header, which specifies the character sets that are acceptable for the response.

AcceptEncoding AcceptEncoding AcceptEncoding AcceptEncoding 22

Intestazione Accept-Encoding che specifica le codifiche del contenuto accettabili per la risposta.The Accept-Encoding header, which specifies the content encodings that are acceptable for the response.

AcceptLanguage AcceptLanguage AcceptLanguage AcceptLanguage 23

Intestazione Accept-Language che specifica i linguaggi naturali preferiti per la risposta.The Accept-Language header, which specifies that natural languages that are preferred for the response.

Allow Allow Allow Allow 10

Intestazione Allow, che specifica il set dei metodi HTTP supportati.The Allow header, which specifies the set of HTTP methods supported.

Authorization Authorization Authorization Authorization 24

Intestazione Authorization che specifica le credenziali di cui dispone il client per la propria autenticazione al server.The Authorization header, which specifies the credentials that the client presents in order to authenticate itself to the server.

CacheControl CacheControl CacheControl 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.The Cache-Control header, which specifies directives that must be obeyed by all cache control mechanisms along the request/response chain.

Connection Connection Connection Connection 1

Intestazione Connection, che specifica le opzioni desiderate per una particolare connessione.The Connection header, which specifies options that are desired for a particular connection.

ContentEncoding ContentEncoding ContentEncoding ContentEncoding 13

Intestazione Content-Encoding, che specifica le codifiche applicate ai relativi dati del corpo.The Content-Encoding header, which specifies the encodings that have been applied to the accompanying body data.

ContentLanguage ContentLanguage ContentLanguage ContentLanguage 14

Intestazione Content-Language, che specifica i linguaggi naturali dei relativi dati del corpo.The Content-Language header, which specifies the natural language(s) of the accompanying body data.

ContentLength ContentLength ContentLength ContentLength 11

Intestazione Content-Length, che specifica la lunghezza, in byte, dei relativi dati del corpo.The Content-Length header, which specifies the length, in bytes, of the accompanying body data.

ContentLocation ContentLocation ContentLocation ContentLocation 15

Intestazione Content-Location, che specifica un URI dal quale è possibile ottenere il relativo corpo.The Content-Location header, which specifies a URI from which the accompanying body may be obtained.

ContentMd5 ContentMd5 ContentMd5 ContentMd5 16

Intestazione Content-MD5, che specifica il digest MD5 dei relativi dati del corpo allo scopo di verificare l'integrità di un messaggio end-to-end.The Content-MD5 header, which specifies the MD5 digest of the accompanying body data, for the purpose of providing an end-to-end message integrity check.

ContentRange ContentRange ContentRange ContentRange 17

Intestazione Content-Range che specifica in che punto nell'intero corpo devono essere applicati i relativi dati parziali del corpo.The Content-Range header, which specifies where in the full body the accompanying partial body data should be applied.

ContentType ContentType ContentType ContentType 12

Intestazione Content-Type, che specifica il tipo MIME dei relativi dati del corpo.The Content-Type header, which specifies the MIME type of the accompanying body data.

25

Intestazione Cookie che specifica i dati del cookie presentati al server.The Cookie header, which specifies cookie data presented to the server.

Date Date Date Date 2

Intestazione Date che specifica la data e l'ora in cui è stata originata la richiesta.The Date header, which specifies the date and time at which the request originated.

Expect Expect Expect Expect 26

Intestazione Expect che specifica particolari comportamenti del server richiesti dal client.The Expect header, which specifies particular server behaviors that are required by the client.

Expires Expires Expires Expires 18

Intestazione Expires, che specifica la data e l'ora dopo la quale i relativi dati del corpo devono essere considerati non aggiornati.The Expires header, which specifies the date and time after which the accompanying body data should be considered stale.

From From From From 27

Intestazione From, che specifica un indirizzo di posta elettronica Internet per l'utente che controlla l'agente utente richiedente.The From header, which specifies an Internet Email address for the human user who controls the requesting user agent.

Host Host Host Host 28

Intestazione Host che specifica il nome host e il numero porta della risorsa che viene richiesta.The Host header, which specifies the host name and port number of the resource being requested.

IfMatch IfMatch IfMatch 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.The If-Match header, which specifies that the requested operation should be performed only if the client's cached copy of the indicated resource is current.

IfModifiedSince IfModifiedSince IfModifiedSince IfModifiedSince 30

Intestazione If-Modified-Since che specifica che l'operazione richiesta deve essere eseguita solo se la risorsa richiesta è stata modificata dopo la data e ora indicate.The If-Modified-Since header, which specifies that the requested operation should be performed only if the requested resource has been modified since the indicated data and time.

IfNoneMatch IfNoneMatch IfNoneMatch 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.The If-None-Match header, which specifies that the requested operation should be performed only if none of client's cached copies of the indicated resources are current.

IfRange IfRange IfRange 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.The If-Range header, which specifies that only the specified range of the requested resource should be sent, if the client's cached copy is current.

IfUnmodifiedSince IfUnmodifiedSince IfUnmodifiedSince 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.The If-Unmodified-Since header, which specifies that the requested operation should be performed only if the requested resource has not been modified since the indicated date and time.

KeepAlive KeepAlive KeepAlive KeepAlive 3

Intestazione Keep-Alive, che specifica un parametro utilizzato per mantenere una connessione permanente.The Keep-Alive header, which specifies a parameter used into order to maintain a persistent connection.

LastModified LastModified LastModified LastModified 19

Intestazione Last-Modified che specifica la data e l'ora dell'ultima modifica dei relativi dati del corpo.The Last-Modified header, which specifies the date and time at which the accompanying body data was last modified.

MaxForwards MaxForwards MaxForwards MaxForwards 34

Intestazione Max-Forwards che specifica un Integer indicante il numero rimanente di volte in cui la richiesta può essere inviata.The Max-Forwards header, which specifies an integer indicating the remaining number of times that this request may be forwarded.

Pragma Pragma Pragma Pragma 4

Intestazione Pragma, che indica le direttive specifiche dell'implementazione applicabili a qualsiasi agente della catena richiesta/risposta.The Pragma header, which specifies implementation-specific directives that might apply to any agent along the request/response chain.

ProxyAuthorization ProxyAuthorization ProxyAuthorization ProxyAuthorization 35

Intestazione Proxy-Authorization che specifica le credenziali di cui dispone il client per la propria autenticazione a un proxy.The Proxy-Authorization header, which specifies the credentials that the client presents in order to authenticate itself to a proxy.

Range Range Range Range 37

Intestazione Range, che specifica gli intervalli secondari della risposta che il client richiede vengano restituiti al posto dell'intera risposta.The Range header, which specifies the sub-range(s) of the response that the client requests be returned in lieu of the entire response.

Referer Referer Referer Referer 36

Intestazione Referer che specifica l'URI della risorsa dalla quale è stato ottenuto l'URI della richiesta.The Referer header, which specifies the URI of the resource from which the request URI was obtained.

Te Te Te Te 38

Intestazione TE che specifica le codifiche di trasferimento accettabili per la risposta.The TE header, which specifies the transfer encodings that are acceptable for the response.

Trailer Trailer Trailer 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.The Trailer header, which specifies the header fields present in the trailer of a message encoded with chunked transfer-coding.

TransferEncoding TransferEncoding TransferEncoding TransferEncoding 6

Intestazione Transfer-Encoding, che specifica il tipo (se presente) di trasformazione applicato al corpo del messaggio.The Transfer-Encoding header, which specifies what (if any) type of transformation that has been applied to the message body.

Translate Translate Translate Translate 39

Intestazione Translate ovvero un'estensione Microsoft alla specifica HTTP utilizzata insieme alla funzionalità WebDAV.The Translate header, a Microsoft extension to the HTTP specification used in conjunction with WebDAV functionality.

Upgrade Upgrade Upgrade Upgrade 7

Intestazione Upgrade, che specifica protocolli di comunicazioni aggiuntivi supportati dal client.The Upgrade header, which specifies additional communications protocols that the client supports.

UserAgent UserAgent UserAgent UserAgent 40

Intestazione User-Agent che specifica le informazioni sull'agente client.The User-Agent header, which specifies information about the client agent.

Via Via Via Via 8

Intestazione Via, che specifica i protocolli intermedi che gli agenti gateway e proxy dovranno utilizzare.The Via header, which specifies intermediate protocols to be used by gateway and proxy agents.

Warning Warning Warning 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.The Warning header, which specifies additional information about that status or transformation of a message that might not be reflected in the message.

Commenti

Il contenuto appropriato delle varie intestazioni è descritti in dettaglio nella specifica HTTP/1.1, disponibile all'indirizzo rfc2616.The appropriate contents of various headers are described in detail in the HTTP/1.1 specification, available at rfc2616.

Si applica a

Vedi anche