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.
| Header | Risposta | Correlati |
|---|---|---|
| Accept | Accept indica al server quali media type il client può leggere. | Content-Type, Vary, HTTP 200, HTTP 415 |
| Accept-Encoding | Accept-Encoding indica al server quali formati di compressione il client supporta. | Content-Encoding, Vary, HTTP 200 |
| Accept-Language | Accept-Language indica al server quali lingue il client preferisce. | Vary, HTTP 200 |
| Authorization | Authorization invia le credenziali per la risorsa richiesta. | WWW-Authenticate, HTTP 401, HTTP 403 |
| WWW-Authenticate | WWW-Authenticate indica al client come autenticarsi. | Authorization, HTTP 401 |
| Cache-Control | Cache-Control imposta le regole di caching per browser e cache condivise. | CDN-Cache-Control, ETag, Expires, Age, Vary, HTTP 200, HTTP 304 |
| CDN-Cache-Control | CDN-Cache-Control fornisce direttive di cache specificamente alle cache condivise dei CDN. | Cache-Control, Age, Vary, HTTP 200, HTTP 304 |
| ETag | ETag identifica una versione specifica della rappresentazione di una risorsa. | If-None-Match, Last-Modified, Cache-Control, HTTP 200, HTTP 304, HTTP 412 |
| If-None-Match | If-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-Since | If-Modified-Since chiede se una risorsa è cambiata dopo una data e ora. | Last-Modified, ETag, GET, HEAD, HTTP 304 |
| Last-Modified | Last-Modified indica l'ora in cui una risorsa è stata modificata l'ultima volta. | If-Modified-Since, ETag, Cache-Control, HTTP 200, HTTP 304 |
| Expires | Expires indica un'ora assoluta in cui una risposta diventa obsoleta. | Cache-Control, Age, HTTP 200, HTTP 304 |
| Age | Age indica da quanti secondi una risposta in cache è già stata memorizzata. | Cache-Control, CDN-Cache-Control, Expires, HTTP 200, HTTP 304 |
| Vary | Vary indica alle cache quali header di richiesta influenzano la risposta. | Accept, Accept-Encoding, Accept-Language, Cache-Control, HTTP 200, HTTP 304 |
| Content-Type | Content-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-Length | Content-Length indica la dimensione del corpo in byte. | Content-Type, Expect, POST, PUT, PATCH, HTTP 200, HTTP 400 |
| Content-Encoding | Content-Encoding indica quale codifica è stata applicata al corpo. | Accept-Encoding, Content-Type, Vary, HTTP 200, HTTP 415 |
| Content-Disposition | Content-Disposition suggerisce se il contenuto debba essere visualizzato inline o scaricato come file. | Content-Type, Content-Length, HTTP 200 |
| Host | Host indica l'autorità che il client vuole raggiungere. | Origin, Via, HTTP 400 |
| Location | Location indica l'URL di destinazione per un reindirizzamento o una risorsa appena creata. | HTTP 201, HTTP 301, HTTP 302, HTTP 307, HTTP 308 |
| Referer | Referer segnala la pagina o l'URL che ha portato alla richiesta. | Referrer-Policy, HTTP 200 |
| User-Agent | User-Agent identifica il software client che effettua la richiesta. | Vary, HTTP 200 |
| Expect | Expect chiede al server di confermare prima che il client invii il corpo. | Content-Length, POST, PUT, HTTP 100 |
| Keep-Alive | Keep-Alive trasporta i parametri di persistenza della connessione per le connessioni HTTP/1.x legacy. | Upgrade, Via, HTTP 200 |
| Upgrade | Upgrade chiede di passare la connessione a un altro protocollo. | Keep-Alive, Via, HTTP 101 |
| Via | Via registra gli intermediari che hanno gestito il messaggio. | Host, Upgrade, Keep-Alive, HTTP 200 |
| Origin | Origin identifica schema, host e porta che hanno avviato una richiesta. | Access-Control-Allow-Origin, Access-Control-Request-Method, Host |
| Access-Control-Allow-Origin | Access-Control-Allow-Origin indica quale origine può leggere la risposta. | Origin, Access-Control-Allow-Credentials, Access-Control-Expose-Headers |
| Access-Control-Allow-Methods | Access-Control-Allow-Methods elenca i metodi consentiti da un preflight CORS. | Access-Control-Request-Method, Access-Control-Allow-Origin, OPTIONS |
| Access-Control-Allow-Headers | Access-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-Credentials | Access-Control-Allow-Credentials consente le credenziali in una risposta CORS. | Access-Control-Allow-Origin, Origin |
| Access-Control-Expose-Headers | Access-Control-Expose-Headers elenca gli header di risposta che il JavaScript del browser può leggere. | Access-Control-Allow-Origin |
| Access-Control-Request-Method | Access-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-Headers | Access-Control-Request-Headers elenca gli header che un preflight CORS vuole inviare. | Origin, Access-Control-Allow-Headers, Access-Control-Allow-Origin, OPTIONS |
| Strict-Transport-Security | Strict-Transport-Security indica ai browser di usare HTTPS per questo host in futuro. | Content-Security-Policy, Upgrade, HTTP 200 |
| Content-Security-Policy | Content-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-Policy | Cross-Origin-Resource-Policy controlla quali origini possono incorporare una risorsa. | Content-Security-Policy, Origin, Access-Control-Allow-Origin, HTTP 200 |
| Referrer-Policy | Referrer-Policy controlla quante informazioni sul referrer i browser inviano. | Referer, Content-Security-Policy, HTTP 200 |
| X-Frame-Options | X-Frame-Options controlla se una pagina può essere incorporata in un frame. | Content-Security-Policy, HTTP 200 |
| Cookie | Cookie invia al server i valori dei cookie memorizzati. | Set-Cookie, Cache-Control, HTTP 200, HTTP 401 |
| Set-Cookie | Set-Cookie chiede al browser di memorizzare o aggiornare un cookie. | Cookie, Cache-Control, HTTP 200, HTTP 401 |
| Allow | Allow elenca i metodi HTTP supportati da una risorsa. | OPTIONS, HTTP 204, HTTP 405 |
| Retry-After | Retry-After indica al client quando riprovare la richiesta. | HTTP 429, HTTP 503 |