lightmy.day

Header HTTP

Ricerca header HTTP

Cerca il significato degli header di richiesta e risposta comuni, con brevi esempi e riferimenti al registro o alla specifica.

HeaderRispostaCorrelati
AcceptAccept indica al server quali media type il client può leggere.Content-Type, Vary, HTTP 200, HTTP 415
Accept-EncodingAccept-Encoding indica al server quali formati di compressione il client supporta.Content-Encoding, Vary, HTTP 200
Accept-LanguageAccept-Language indica al server quali lingue il client preferisce.Vary, HTTP 200
AuthorizationAuthorization invia le credenziali per la risorsa richiesta.WWW-Authenticate, HTTP 401, HTTP 403
WWW-AuthenticateWWW-Authenticate indica al client come autenticarsi.Authorization, HTTP 401
Cache-ControlCache-Control imposta le regole di caching per browser e cache condivise.CDN-Cache-Control, ETag, Expires, Age, Vary, HTTP 200, HTTP 304
CDN-Cache-ControlCDN-Cache-Control fornisce direttive di cache specificamente alle cache condivise dei CDN.Cache-Control, Age, Vary, HTTP 200, HTTP 304
ETagETag identifica una versione specifica della rappresentazione di una risorsa.If-None-Match, Last-Modified, Cache-Control, HTTP 200, HTTP 304, HTTP 412
If-None-MatchIf-None-Match chiede al server di rispondere solo se l'ETag non corrisponde più.ETag, Cache-Control, GET, HEAD, HTTP 304, HTTP 412
If-Modified-SinceIf-Modified-Since chiede se una risorsa è cambiata dopo una data e ora.Last-Modified, ETag, GET, HEAD, HTTP 304
Last-ModifiedLast-Modified indica l'ora in cui una risorsa è stata modificata l'ultima volta.If-Modified-Since, ETag, Cache-Control, HTTP 200, HTTP 304
ExpiresExpires indica un'ora assoluta in cui una risposta diventa obsoleta.Cache-Control, Age, HTTP 200, HTTP 304
AgeAge indica da quanti secondi una risposta in cache è già stata memorizzata.Cache-Control, CDN-Cache-Control, Expires, HTTP 200, HTTP 304
VaryVary indica alle cache quali header di richiesta influenzano la risposta.Accept, Accept-Encoding, Accept-Language, Cache-Control, HTTP 200, HTTP 304
Content-TypeContent-Type identifica il media type del contenuto della richiesta o della risposta.Accept, Content-Length, Content-Encoding, Content-Disposition, POST, PUT, PATCH, HTTP 200, HTTP 415
Content-LengthContent-Length indica la dimensione del corpo in byte.Content-Type, Expect, POST, PUT, PATCH, HTTP 200, HTTP 400
Content-EncodingContent-Encoding indica quale codifica è stata applicata al corpo.Accept-Encoding, Content-Type, Vary, HTTP 200, HTTP 415
Content-DispositionContent-Disposition suggerisce se il contenuto debba essere visualizzato inline o scaricato come file.Content-Type, Content-Length, HTTP 200
HostHost indica l'autorità che il client vuole raggiungere.Origin, Via, HTTP 400
LocationLocation indica l'URL di destinazione per un reindirizzamento o una risorsa appena creata.HTTP 201, HTTP 301, HTTP 302, HTTP 307, HTTP 308
RefererReferer segnala la pagina o l'URL che ha portato alla richiesta.Referrer-Policy, HTTP 200
User-AgentUser-Agent identifica il software client che effettua la richiesta.Vary, HTTP 200
ExpectExpect chiede al server di confermare prima che il client invii il corpo.Content-Length, POST, PUT, HTTP 100
Keep-AliveKeep-Alive trasporta i parametri di persistenza della connessione per le connessioni HTTP/1.x legacy.Upgrade, Via, HTTP 200
UpgradeUpgrade chiede di passare la connessione a un altro protocollo.Keep-Alive, Via, HTTP 101
ViaVia registra gli intermediari che hanno gestito il messaggio.Host, Upgrade, Keep-Alive, HTTP 200
OriginOrigin identifica schema, host e porta che hanno avviato una richiesta.Access-Control-Allow-Origin, Access-Control-Request-Method, Host
Access-Control-Allow-OriginAccess-Control-Allow-Origin indica quale origine può leggere la risposta.Origin, Access-Control-Allow-Credentials, Access-Control-Expose-Headers
Access-Control-Allow-MethodsAccess-Control-Allow-Methods elenca i metodi consentiti da un preflight CORS.Access-Control-Request-Method, Access-Control-Allow-Origin, OPTIONS
Access-Control-Allow-HeadersAccess-Control-Allow-Headers elenca gli header di richiesta consentiti da un preflight CORS.Access-Control-Request-Headers, Access-Control-Allow-Origin, OPTIONS
Access-Control-Allow-CredentialsAccess-Control-Allow-Credentials consente le credenziali in una risposta CORS.Access-Control-Allow-Origin, Origin
Access-Control-Expose-HeadersAccess-Control-Expose-Headers elenca gli header di risposta che il JavaScript del browser può leggere.Access-Control-Allow-Origin
Access-Control-Request-MethodAccess-Control-Request-Method indica al server quale metodo un preflight CORS vuole usare.Origin, Access-Control-Allow-Methods, Access-Control-Allow-Origin, OPTIONS
Access-Control-Request-HeadersAccess-Control-Request-Headers elenca gli header che un preflight CORS vuole inviare.Origin, Access-Control-Allow-Headers, Access-Control-Allow-Origin, OPTIONS
Strict-Transport-SecurityStrict-Transport-Security indica ai browser di usare HTTPS per questo host in futuro.Content-Security-Policy, Upgrade, HTTP 200
Content-Security-PolicyContent-Security-Policy limita da dove possono essere caricate le risorse della pagina.Cross-Origin-Resource-Policy, Referrer-Policy, X-Frame-Options, Strict-Transport-Security, HTTP 200
Cross-Origin-Resource-PolicyCross-Origin-Resource-Policy controlla quali origini possono incorporare una risorsa.Content-Security-Policy, Origin, Access-Control-Allow-Origin, HTTP 200
Referrer-PolicyReferrer-Policy controlla quante informazioni sul referrer i browser inviano.Referer, Content-Security-Policy, HTTP 200
X-Frame-OptionsX-Frame-Options controlla se una pagina può essere incorporata in un frame.Content-Security-Policy, HTTP 200
CookieCookie invia al server i valori dei cookie memorizzati.Set-Cookie, Cache-Control, HTTP 200, HTTP 401
Set-CookieSet-Cookie chiede al browser di memorizzare o aggiornare un cookie.Cookie, Cache-Control, HTTP 200, HTTP 401
AllowAllow elenca i metodi HTTP supportati da una risorsa.OPTIONS, HTTP 204, HTTP 405
Retry-AfterRetry-After indica al client quando riprovare la richiesta.HTTP 429, HTTP 503