424

Failed Dependency

Oficjalny
Nie ma żadnej niezbędnej zależności

Specyfikacja kodu statusu HTTP 424

Kod statusu 424 Failed Dependency oznacza, że metoda nie mogła być wykonana na zasobie, ponieważ żądana akcja zależała od innej akcji i ta akcja nie powiodła się. Na przykład, jeśli polecenie w metodzie PROPPATCH nie powiedzie się, to co najmniej reszta poleceń również nie powiedzie się z kodem 424 Failed Dependency.

Źródło / Cytat z: Kod statusu 424 Failed Dependency HTTP jest określony przez sekcję 11.4 z RFC4918.

Jak wyrzucić kod statusu 424 za pomocą PHP?

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

Testowanie kodu 424 statusu HTTP

Aby móc wyświetlić kod statusu HTTP (w tym przypadku 424 Failed Dependency) 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 424 Failed Dependency
Przegląd
URL: https://http-statuscode.com/errorCodeExample.php?code=424
Status: 424 Failed Dependency
Te: Network
Adres IP: XX.XX.XX.XX
Kod statusu 424 Failed Dependency

Jak stworzyć własną stronę błędu dla kodu statusu 424

Stworzenie własnej strony błędu 424 Failed Dependency jest stosunkowo proste zarówno w przypadku serwera "Apache" jak i "NGINX".

Apache Webserver

Serwer WWW "Apache" jest jednym z najczęściej spotykanych serwerów WWW w Internecie. Aby stworzyć własną stronę błędu 424 Failed Dependency w "Apache", należy dokonać następującej zmiany w poniższym pliku.

File: .htaccess
ErrorDocument 424 /errors/424.html

NGINX Webserver

Podobnie jak serwer internetowy "Apache", "NGINX" jest również szeroko stosowany w Internecie. Aby stworzyć własną stronę błędu 424 Failed Dependency w "NGINX", należy dokonać następującej zmiany w poniższym pliku.

File: sites-enabled/default
error_page 424 /424.html;
location = /424.html {
    root /usr/share/nginx/html;
    internal;
}

Zgodność kodu statusu 424 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.StatusFailedDependency
Response::HTTP_FAILED_DEPENDENCY
http.HTTPStatus.FAILED_DEPENDENCY
:failed_dependency
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