Kody stanu HTTP
Czym są kody stanu HTTP?
Kody stanu HTTP to 3-cyfrowe liczby zwracane przez serwer w odpowiedzi na żądanie klienta. Wskazują, czy żądanie zakończyło się sukcesem, wymaga działania czy napotkało błąd. Kody są podzielone na pięć klas: 1xx (informacyjne), 2xx (sukces), 3xx (przekierowanie), 4xx (błędy klienta) i 5xx (błędy serwera).
Jak korzystać z tej dokumentacji
-
Szukaj według numeru kodu (np. 404) lub słowa kluczowego (np. 'limit czasu', 'przekierowanie').
-
Filtruj według kategorii za pomocą przycisków powyżej.
-
Kliknij dowolną kartę kodu stanu, aby rozwinąć pełny opis i przykład użycia.
Najczęściej zadawane pytania
Czy bezpiecznie jest tu dekodować poufne dane? Tak. Całe dekodowanie odbywa się w Twojej przeglądarce za pomocą JavaScript. Żadne dane nie są wysyłane na żaden serwer, więc zakodowane ciągi znaków pozostają całkowicie prywatne.
Jaka jest różnica między Base64 a Base64 bezpiecznym dla URL? Standardowy Base64 używa znaków + i /, które są znakami specjalnymi w adresach URL. Base64 bezpieczny dla URL zastępuje je znakami - i _, tak aby ciąg można było bezpiecznie używać w adresach URL i nazwach plików bez kodowania procentowego.
Dlaczego mój zdekodowany wynik wygląda jak bełkot? Jeśli oryginalne dane były binarne (takie jak obraz, PDF lub skompresowany plik), zdekodowany wynik nie będzie czytelnym tekstem. W takim przypadku ciąg Base64 reprezentuje plik binarny, a nie ciąg tekstowy.
Czy Base64 jest formą szyfrowania? Nie. Base64 to schemat kodowania, a nie szyfrowanie. Każdy może dekodować ciąg Base64 bez klucza. Nigdy nie powinno się go używać do ochrony poufnych danych — w tym celu użyj odpowiedniego szyfrowania.
Keywords: kody stanu HTTP, kody błędów HTTP, 404 nie znaleziono, 500 wewnętrzny błąd serwera, 200 OK, 301 przekierowanie, 403 zabronione, kody stanu REST API, kody odpowiedzi HTTP