Zrozumienie kodów statusu HTTP

Podczas poruszania się po internecie spotykasz różne kody statusu HTTP.

Kody te są przekazywane między Twoją przeglądarką internetową a serwerem, aby poinformować Cię o stanie Twojego żądania. Chociaż niektóre z tych kodów mogą wydawać się niejasne, nie ma powodu do obaw!

W tym artykule wyjaśnimy najpowszechniejsze kody statusu HTTP w zrozumiałym języku.

200 OK

Kod statusu 200 to sposób internetu na powiedzenie "Wszystko jest w porządku!" Kiedy zobaczysz ten kod, oznacza to, że Twoje żądanie zostało pomyślnie przetworzone.

Niezależnie od tego, czy próbujesz załadować stronę internetową, przesłać formularz czy pobrać plik, otrzymanie kodu statusu 200 OK wskazuje, że serwer pomyślnie przetworzył Twoje żądanie i dostarcza Ci oczekiwaną odpowiedź.

301 przeniesiono na stałe

Kod statusu 301 to jak znak drogowy przekierowujący Cię na nową lokalizację.

Gdy strona internetowa lub zasób został na stałe przeniesiony na inny adres URL, serwer wysyła kod 301 wraz z nowym adresem.

Twoja przeglądarka rozumie ten kod i automatycznie przekierowuje Cię na nową lokalizację, więc nie musisz ręcznie aktualizować swoich zakładek ani linków. Zasadniczo serwer mówi: "Hej, to, czego szukasz, znajduje się tam!"

Warto zauważyć, że wyszukiwarki ogólnie traktują przekierowania 301 z taką samą wartością jak linki do celów SEO.

302 znaleziono (lub 302 tymczasowe przekierowanie)

Podobnie jak kod 301, kod statusu 302 również wskazuje na przekierowanie.

Jednak oznacza to, że przekierowanie jest tymczasowe, a nie na stałe.

Kiedy napotkasz kod statusu 302, serwer mówi Twojej przeglądarce: "Ta zawartość tymczasowo została przeniesiona w inne miejsce, ale może wrócić na ten adres URL w przyszłości."

Więc Twoja przeglądarka będzie podążać za przekierowaniem i wyświetli zawartość z nowej lokalizacji, ale może nadal używać oryginalnego adresu URL w przyszłości.

Przekierowania 302 są traktowane przez wyszukiwarki jako równoważne z 301.

304 nie zmodyfikowano

Kod statusu 304 to odpowiedź "przyjazna dla pamięci podręcznej".

Kiedy uzyskujesz dostęp do strony internetowej lub zasobu, który odwiedziłeś wcześniej, Twoja przeglądarka może mieć zapisaną kopię w swojej pamięci podręcznej.

Jeśli serwer określi, że wersja w pamięci podręcznej jest nadal aktualna i nie zmieniła się od Twojej ostatniej wizyty, wysyła kod 304 zamiast zwracać całą zawartość.

Oszczędza to przepustowość i przyspieszą Twoją pracę w internecie, ponieważ Twoja przeglądarka może korzystać z wersji w pamięci podręcznej bez ponownego pobierania całego zasobu.

403 dostęp zabroniony

Kod statusu HTTP 403 to sposób internetu na powiedzenie "Przepraszam, ale tutaj nie wolno ci wchodzić."

Wskazuje, że serwer rozumie Twoje żądanie, ale odmawia jego spełnienia.

Możesz napotkać ten kod, gdy próbujesz uzyskać dostęp do strony internetowej, katalogu lub innego zasobu, który wymaga uwierzytelnienia lub określonych uprawnień.

Jeśli widzisz to w oknie docelowym Linkly, może się okazać, że miejsce docelowe uniemożliwia nam przeglądanie witryny.

404 nie znaleziono

Aha, niesławny kod 404—ten, który frustruje wielu użytkowników internetu.

Ten kod statusu wskazuje, że serwer nie mógł znaleźć żądanego zasobu. To jest jak szukanie książki w bibliotece i odkrycie, że nie ma jej na półkach.

Serwer mówi: "Przepraszam, ale nie mogę znaleźć zawartości, której szukasz."

Może się to zdarzyć, jeśli źle wpiszesz adres URL, klikniesz uszkodzony link lub jeśli żądany zasób został na stałe usunięty z serwera.

500 wewnętrzny błąd serwera

Kod statusu 500 to pojęcie zbiorcze dla problemów związanych z serwerem.

Kiedy coś pójdzie nie tak po stronie serwera i nie może spełnić Twojego żądania, odpowiada kodem 500 Internal Server Error. To jest podobne do napotkania komunikatu "trudności techniczne".

Ten kod nie dostarcza szczegółowych informacji o dokładnym charakterze problemu, ale informuje Cię, że serwer napotkał nieoczekiwany warunek, który uniemożliwił mu spełnienie Twojego żądania.

Rozumiejąc te wyjaśnienia w zrozumiałym języku wspólnych kodów statusu HTTP, możesz uzyskać wgląd w interakcje między Twoją przeglądarką internetową a serwerami, do których uzyskujesz dostęp. Chociaż napotkanie niektórych kodów statusu może czasami być frustrujące, są one integralną częścią funkcjonowania internetu i pomagają zapewnić płynną komunikację między klientami a serwerami.

Śledź 500 kliknięć miesięcznie za darmo.