203

Non-Authoritative Information

Oficjalny
Do dostarczenia meta-informacji użyto kopii buforowanej. Dane mogą nie być aktualne.

Specyfikacja kodu statusu HTTP 203

Kod statusu 203 Non-Authoritative Information wskazuje, że żądanie zakończyło się sukcesem, ale załączony ładunek został zmodyfikowany w stosunku do tego z odpowiedzi 200 (OK) serwera początkowego przez proxy przekształcające (sekcja 5.7.2 [RFC7230]). Ten kod statusu pozwala proxy powiadomić odbiorców o zastosowaniu transformacji, ponieważ wiedza ta może wpłynąć na późniejsze decyzje dotyczące treści. Na przykład, przyszłe żądania walidacji pamięci podręcznej dla zawartości mogą być stosowane tylko wzdłuż tej samej ścieżki żądania (przez te same proxy).

Podanie odpowiedzi 203 Non-Authoritative Information jest podobne do kodu ostrzeżenia 214 Transformation Applied (Sekcja 5.5 [RFC7234]), który ma tę zaletę, że może być stosowany do odpowiedzi z dowolnym kodem statusu.

Podanie odpowiedzi 203 Non-Authoritative Information jest domyślnie buforowane; tj. chyba że inaczej wskazuje definicja metody lub jawne kontrole pamięci podręcznej (patrz Sekcja 4.2.2 [RFC7234]).

.

Źródło / Cytat z: Kod statusu 203 Non-Authoritative Information HTTP jest określony przez sekcję 6.3.4 z RFC7231.

Jak wyrzucić kod statusu 203 za pomocą PHP?

Aby wyrzucić na stronę internetową kod statusu HTTP 203, można użyć funkcji PHP http_response_code. Składnia jest następująca: http_response_code(203) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Testowanie kodu 203 statusu HTTP

Aby móc wyświetlić kod statusu HTTP (w tym przypadku 203 Non-Authoritative Information) i inne informacje po stronie klienta, należy otworzyć konsolę programistyczną za pomocą F12. Następnie należy przejść do zakładki "Network". Teraz można otworzyć stronę, w zakładce "Network" powinna być widoczna strona (przykładowy index.php). Należy ją zaznaczyć, a następnie wybrać sekcję Herder. Użytkownik zobaczy wtedy następujący wynik:

Kod statusu 203 Non-Authoritative Information
Przegląd
URL: https://http-statuscode.com/errorCodeExample.php?code=203
Status: 203 Non-Authoritative Information
Te: Network
Adres IP: XX.XX.XX.XX
Kod statusu 203 Non-Authoritative Information

Zgodność kodu statusu 203 z przeglądarką

Chrome no data
Edge no data
Firefox no data
Opera no data
Safari no data
Chrome Android no data
Firefox for Android no data
Opera Android no data
Safari on iOS no data
Internet no data
WebView Android no data

Stałe w językach programowania

http.StatusNonAuthoritativeInfo
Response::HTTP_NON_AUTHORITATIVE_INFORMATION
:non_authoritative_information
Autor: Tony Brüser
Autor: Tony Brüser

Tony Brüser jest entuzjastycznym twórcą stron internetowych z zamiłowaniem do kodów statusu HTTP.

LinkedInGitHub