Quration AIQ

devwords

Każdy, kto przeglądał internet, natknął się na tajemniczą trzycyfrową liczbę informującą, że coś poszło nie tak ze stroną, której szukał.

Co właściwie oznacza '404'?

Żądana strona nie istnieje (Not Found)
Kody statusu HTTP zgłaszają wyniki trzema cyframi: 200 = sukces, 404 = nie znaleziono, 403 = zabronione, 500 = błąd serwera. Zasada kciuka: 4xx to wina żądania, 5xx to wina serwera.

Kody stanu HTTP to trzycyfrowe liczby, które serwery odsyłają, by zgłosić, co się stało z żądaniem, a 404 oznacza konkretnie "Not Found" (nie znaleziono), wskazując, że strona lub zasób, o który poprosiłeś, po prostu nie istnieje pod tym adresem. Kody te układają się w luźne kategorie, gdzie 2xx oznacza sukces, 4xx oznacza, że coś było nie tak z samym żądaniem, a 5xx oznacza, że serwer napotkał własny błąd wewnętrzny.

"Serwer kończy pracę o 4:04" oraz "wymagana płatność" to obydwa zmyślone lub błędnie dopasowane wyjaśnienia; wymagana płatność to w rzeczywistości znaczenie znacznie rzadszego kodu stanu 402, a nie 404.

Znajomość prostej zasady, że kody 4xx wskazują na żądanie, a kody 5xx na serwer, pomaga każdemu przeglądającemu internet szybko zrozumieć, czy uszkodzoną stronę można potencjalnie naprawić samemu, jak w przypadku błędnie wpisanego adresu URL, czy problem leży całkowicie poza jego kontrolą.

▶ Quration AIQ

devwords

Czyja to wina?Co to jest?Jej nazwa?Jaki?Która słynnie liberalna licencja pozwala niemal na wszystko, w tym użycie komercyjne, o ile zachowasz informację o prawach autorskich?Po co to robić, skoro nic widocznego się nie zmienia?Jak nazywa się ten finansowo zabarwiony termin?Jaka jest najbardziej praktyczna pierwsza reakcja?Co w brytyjskim slangu oznacza 'git'?Jaka jest przyjęta zasada dobrych commitów?Co oznacza Pull Request?Jaka jest więc relacja między gitem a GitHubem?

Quration — Quration AIQ