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