lightmy.day

Nagłówki HTTP

Wyszukiwanie nagłówków HTTP

Sprawdź, co oznaczają popularne nagłówki żądań i odpowiedzi, z krótkimi przykładami i odniesieniami do rejestru lub specyfikacji.

NagłówekOdpowiedźPowiązane
AcceptAccept informuje serwer, które typy nośników klient może odczytać.Content-Type, Vary, HTTP 200, HTTP 415
Accept-EncodingAccept-Encoding informuje serwer, które formaty kompresji obsługuje klient.Content-Encoding, Vary, HTTP 200
Accept-LanguageAccept-Language informuje serwer, które języki preferuje klient.Vary, HTTP 200
AuthorizationAuthorization wysyła poświadczenia dla żądanego zasobu.WWW-Authenticate, HTTP 401, HTTP 403
WWW-AuthenticateWWW-Authenticate informuje klienta, jak się uwierzytelnić.Authorization, HTTP 401
Cache-ControlCache-Control ustawia reguły buforowania dla przeglądarek i pamięci współdzielonych.CDN-Cache-Control, ETag, Expires, Age, Vary, HTTP 200, HTTP 304
CDN-Cache-ControlCDN-Cache-Control przekazuje dyrektywy buforowania konkretnie do pamięci współdzielonych CDN.Cache-Control, Age, Vary, HTTP 200, HTTP 304
ETagETag identyfikuje konkretną wersję reprezentacji zasobu.If-None-Match, Last-Modified, Cache-Control, HTTP 200, HTTP 304, HTTP 412
If-None-MatchIf-None-Match prosi serwer o odpowiedź tylko wtedy, gdy ETag już nie pasuje.ETag, Cache-Control, GET, HEAD, HTTP 304, HTTP 412
If-Modified-SinceIf-Modified-Since pyta, czy zasób zmienił się po danym znaczniku czasu.Last-Modified, ETag, GET, HEAD, HTTP 304
Last-ModifiedLast-Modified podaje czas ostatniej zmiany zasobu.If-Modified-Since, ETag, Cache-Control, HTTP 200, HTTP 304
ExpiresExpires podaje bezwzględny czas, w którym odpowiedź staje się nieaktualna.Cache-Control, Age, HTTP 200, HTTP 304
AgeAge podaje, przez ile sekund buforowana odpowiedź była już przechowywana.Cache-Control, CDN-Cache-Control, Expires, HTTP 200, HTTP 304
VaryVary informuje pamięci podręczne, które nagłówki żądania wpływają na odpowiedź.Accept, Accept-Encoding, Accept-Language, Cache-Control, HTTP 200, HTTP 304
Content-TypeContent-Type identyfikuje typ nośnika treści żądania lub odpowiedzi.Accept, Content-Length, Content-Encoding, Content-Disposition, POST, PUT, PATCH, HTTP 200, HTTP 415
Content-LengthContent-Length podaje rozmiar treści w bajtach.Content-Type, Expect, POST, PUT, PATCH, HTTP 200, HTTP 400
Content-EncodingContent-Encoding podaje, jakie kodowanie zastosowano do treści.Accept-Encoding, Content-Type, Vary, HTTP 200, HTTP 415
Content-DispositionContent-Disposition wskazuje, czy treść ma być wyświetlona inline, czy pobrana jako plik.Content-Type, Content-Length, HTTP 200
HostHost nazywa autorytet, do którego klient chce dotrzeć.Origin, Via, HTTP 400
LocationLocation podaje docelowy adres URL dla przekierowania lub nowo utworzonego zasobu.HTTP 201, HTTP 301, HTTP 302, HTTP 307, HTTP 308
RefererReferer zgłasza stronę lub adres URL, który doprowadził do żądania.Referrer-Policy, HTTP 200
User-AgentUser-Agent identyfikuje oprogramowanie klienta wykonujące żądanie.Vary, HTTP 200
ExpectExpect prosi serwer o potwierdzenie, zanim klient wyśle treść.Content-Length, POST, PUT, HTTP 100
Keep-AliveKeep-Alive przenosi parametry trwałości połączenia dla starszych połączeń HTTP/1.x.Upgrade, Via, HTTP 200
UpgradeUpgrade prosi o przełączenie połączenia na inny protokół.Keep-Alive, Via, HTTP 101
ViaVia odnotowuje pośredników, którzy obsłużyli komunikat.Host, Upgrade, Keep-Alive, HTTP 200
OriginOrigin identyfikuje schemat, host i port, które zainicjowały żądanie.Access-Control-Allow-Origin, Access-Control-Request-Method, Host
Access-Control-Allow-OriginAccess-Control-Allow-Origin podaje, które źródło może odczytać odpowiedź.Origin, Access-Control-Allow-Credentials, Access-Control-Expose-Headers
Access-Control-Allow-MethodsAccess-Control-Allow-Methods wymienia metody dozwolone przez preflight CORS.Access-Control-Request-Method, Access-Control-Allow-Origin, OPTIONS
Access-Control-Allow-HeadersAccess-Control-Allow-Headers wymienia nagłówki żądania dozwolone przez preflight CORS.Access-Control-Request-Headers, Access-Control-Allow-Origin, OPTIONS
Access-Control-Allow-CredentialsAccess-Control-Allow-Credentials zezwala na poświadczenia w odpowiedzi CORS.Access-Control-Allow-Origin, Origin
Access-Control-Expose-HeadersAccess-Control-Expose-Headers wymienia nagłówki odpowiedzi, które kod JavaScript przeglądarki może odczytać.Access-Control-Allow-Origin
Access-Control-Request-MethodAccess-Control-Request-Method informuje serwer, której metody chce użyć preflight CORS.Origin, Access-Control-Allow-Methods, Access-Control-Allow-Origin, OPTIONS
Access-Control-Request-HeadersAccess-Control-Request-Headers wymienia nagłówki, które preflight CORS chce wysłać.Origin, Access-Control-Allow-Headers, Access-Control-Allow-Origin, OPTIONS
Strict-Transport-SecurityStrict-Transport-Security nakazuje przeglądarkom używać HTTPS dla tego hosta w przyszłości.Content-Security-Policy, Upgrade, HTTP 200
Content-Security-PolicyContent-Security-Policy ogranicza, skąd mogą się ładować zasoby strony.Cross-Origin-Resource-Policy, Referrer-Policy, X-Frame-Options, Strict-Transport-Security, HTTP 200
Cross-Origin-Resource-PolicyCross-Origin-Resource-Policy kontroluje, które źródła mogą osadzić zasób.Content-Security-Policy, Origin, Access-Control-Allow-Origin, HTTP 200
Referrer-PolicyReferrer-Policy kontroluje, ile informacji o odsyłaczu wysyłają przeglądarki.Referer, Content-Security-Policy, HTTP 200
X-Frame-OptionsX-Frame-Options kontroluje, czy strona może być osadzona w ramce.Content-Security-Policy, HTTP 200
CookieCookie wysyła przechowywane wartości plików cookie do serwera.Set-Cookie, Cache-Control, HTTP 200, HTTP 401
Set-CookieSet-Cookie prosi przeglądarkę o przechowanie lub aktualizację pliku cookie.Cookie, Cache-Control, HTTP 200, HTTP 401
AllowAllow wymienia metody HTTP obsługiwane przez zasób.OPTIONS, HTTP 204, HTTP 405
Retry-AfterRetry-After informuje klienta, kiedy ponowić żądanie.HTTP 429, HTTP 503