Kody odpowiedzi HTTP

5 grudnia 2017 | Po godzinach - Wszystkie wpisy, Poradnik | 0 komentarzy

Kod odpowiedzi HTTP to nic innego jak informacja wysłana przez serwer do klienta (najczęściej do jego przeglądarki), która informuje o sposobie realizacji zapytania tego klienta.

Jakiś czas temu pisałem o przekierowaniach URL, a one właśnie stanowią część tych odpowiedzi od serwera. Serwer może nam także odpowiedzieć na inne sposoby. Oto klasy kodów odpowiedzi serwera HTTP:

1xx – kody informacyjne
2xx – kody powodzenia
3xx – kody przekierowania
4xx – kody błędu aplikacji klienta
5xx – kody błędu serwera

blank

Na stronie Wikipedii można szczegółowo zagłębić się w ten temat, a poniżej najczęściej wykorzystywane odpowiedzi serwera z punktu widzenia pozycjonowania stron, tudzież SEO.

200: OK / Sukces

Klient odpytuje serwer i w odpowiedzi otrzymuje status potwierdzenia oraz treść o którą pytał. Wszyscy są szczęśliwi, serwer i klient. Ogólnie kody z rodzinki 200 oznaczają zawsze szczęście i pomyślność 😉

301: Trwale przeniesiony

Poszukiwany zasób został trwale przeniesiony w inny kąt elektronicznej przestrzeni i w przyszłości należy go tam poszukiwać
Jest to narzędzie bardzo pomocne w czasie prowadzenia stron. O tym właśnie pisałem w przekierowaniach URL, link na początku tego wpisu.

302: Znaleziono

Nazwa może wydać się dziwna, bo chodzi o chwilowe przeniesienie poszukiwanego zasobu. Czyli w chwili obecnej jest on gdzie indziej i został oczywiście podany pytającemu klientowi. Ale w przyszłości należy szukać go tam gdzie był. Przydatne do wszelkich tymczasowych adresów związanych z przebudową struktury strony.

307: Tymczasowe przekierowanie

Kod 307 zamienił 302 w wersji protokołu HTTP 1.1. Właściwie to 307 jest tym jedynie prawdziwym przekierowaniem tymczasowym. A piszę tu o tym, bo część ludzi używa 302.

403: Zabroniony

Kod wyjaśnia przeglądarce, że niestety, lecz ta treść jest zakazana dla klienta. Może to być przykładowo związane z wymaganym logowaniem.

404: Nie znaleziono

Gdy otrzymamy taki kod oznacza to najpewniej, że to czego szukaliśmy zostało usunięte. Najczęściej dzieje się tak po przebudowie strony, dlatego warto pamiętać o przekierowaniach (link na górze) oraz o dopracowaniu strony z błędem 404. W innym wypadku może być tak, że się napracowaliśmy nad nową stroną, a tymczasem tracimy ruch, bo ludzie mają linki do starych nieistniejących podstron.

410: Zniknął / Usunięto / Poszedł w diabły

Rezultat tego kodu jest taki sam jak 404, lecz tu dokładniej precyzujemy, że poszukiwany zasób usunięto na amen. Czyli wyszukiwarka (Google) ma usunąć ten adres ze swojego indeksu.

500: Wewnętrzny błąd serwera

Coś bardzo poszło nie tak, bo serwer leży i kwiczy zamiast pracować. Czyli szybko po doktora, a pomoże tylko administrator serwera.

503: Usługa niedostępna

To coś podobnego do 500, lecz trochę mniej straszne. Żądany zasób jest niedostępny, ponieważ serwer jest zawalony robotą i się nie wyrabia. Czyli serwer jest przeciążony.

Ktoś może podrapać się po głowie – co do tego ma kaczka ze zdjęcia? No ona ładnie pokazuje kierunki, jest pomocna jak te kody. A poważniej pisząc – jakoś trzeba łączyć oba hobby, czyli pisarstwo i robienie zdjęć 😉

Autor tekstu:

Autor tekstu:

Tomasz Bartosiewicz - Ojciec dyrektor

Ojciec bo pełni funkcję taty dla dwójki cudownych dusz, a dyrektor, bo jest szefem w ITB Vega 😉
Co mnie kręci: świat technologii oraz jak można go użytecznie wykorzystywać, maratony w basenie, wędrówki po starych górach, robienie zdjęć.
Mieszkam i pracuję w Bydgoszczy, ale wykonuję sporo prac zdalnych. Jeśli szukasz kogoś do stworzenia strony internetowej lub do jej aktualizacji, zadzwoń, z przyjemnością porozmawiam o Twoich potrzebach
507 96 11 46

0 komentarzy

Wyślij komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Po godzinach

O bezpieczeństwie WordPress’a

O bezpieczeństwie WordPress’a

Żyjemy w czasach informacyjnych. Dosłownie informacja jest na wagę złota. Kto ma odpowiednią informację ten wygrywa. Wygrywa na polu biznesowym lub na polu walki. Dzięki informacji uzyskujesz przewagę, bo wiesz co lub gdzie, skąd, komu lub w końcu kiedy i za jaką cenę sprzedać. Za to historia konfliktów zbrojnych pokazuje, że zaskoczenie jest kluczowym czynnikiem decydującym o tym, kto wygra. WordPress napędza ponad 43% wszystkich witryn internetowych na świecie. Udział WordPress’a w stronach z panelem administracyjnym jest jeszcze większy, ponad 61%. Dlatego WordPress to bardzo ponętny kawałek.

Czy AI to tylko zabawka? Odczarowywanie tematu AI, rozmowa z prof. Piotrem Durką

Czy AI to tylko zabawka? Odczarowywanie tematu AI, rozmowa z prof. Piotrem Durką

Rozmowa, która powinna dość mocno rozwiać mgłę wokół tematu sztucznej inteligencji. Zajmuje niecałą godzinę, lecz każdy kogo nurtuje temat AI powinien ten materiał zobaczyć, aby „odczarować” swoje postrzeganie sprawy. Tak, odczarować, ponieważ w przytłaczającej większości ludzie mamieni są bełkotem sprzedawców, czyli marketing robi zamieszanie, a owczy pęd populacji podtrzymuje ten bełkot.

Empatia człowieka VS empatia sztucznej inteligencji

Empatia człowieka VS empatia sztucznej inteligencji

Dziś podczas pracy przy kodzie ChatGPT znowu zaczął mnie przepraszać za swoje pomyłki i tak mi się skojarzyło, jakie to AI jest kulturalne i nie ma przerostu ego. Jakiś czas temu wpadły mi w oko badania dotyczące poczucia empatii u swojego rozmówcy. Niestety nie pamiętam gdzie to wyczytałem, a chodziło o eksperyment, podczas którego grupę badanych osób skierowano na wywiad lekarski online. Część z lekarzy to byli ludzie z krwi i kości, a część AI wymodelowana pod tego typu działania. Badani oczywiście nie wiedzieli z kim mają do czynienia, a na koniec otrzymali ankietę do wypełnienia, w której były pytania również o empatię.