424

Failed Dependency

Officieel
Er is geen onmisbare afhankelijkheid

Specificatie van de HTTP-statuscode 424

De statuscode 424 Failed Dependency betekent dat de methode niet kon worden uitgevoerd op de bron omdat de gevraagde actie afhankelijk was van een andere actie en die actie is mislukt. Bijvoorbeeld, als een commando in een PROPPATCH methode mislukt, dan zal op zijn minst de rest van de commando's ook mislukken met 424 Failed Dependency.

Bron / Citaat van: De 424 Failed Dependency HTTP-statuscode wordt gespecificeerd door sectie 11.4 van RFC4918.

Hoe gooi je een 424-statuscode met PHP?

Om de HTTP-statuscode 424 op een webpagina te gooien, kan de PHP-functie http_response_code worden gebruikt. De syntaxis is als volgt: http_response_code(424) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Test de HTTP-statuscode 424

Om de HTTP-statuscode (in dit geval 424 Failed Dependency) en andere informatie aan de clientzijde te kunnen weergeven, moet de ontwikkelconsole worden geopend met F12. Navigeer vervolgens naar het tabblad "Netwerk". Nu kan de pagina worden geopend, de website (voorbeeld index.php) moet zichtbaar zijn in het netwerk tabblad. Deze moet worden geselecteerd en vervolgens moet het onderdeel Herder worden geselecteerd. De gebruiker ziet dan het volgende resultaat:

Statuscode 424 Failed Dependency
Overzicht
URL: https://http-statuscode.com/errorCodeExample.php?code=424
Status: 424 Failed Dependency
Die: Network
IP-adres: XX.XX.XX.XX
Statuscode 424 Failed Dependency

Hoe maak je je eigen foutpagina voor de statuscode 424?

Uw eigen 424 Failed Dependency-foutpagina maken is relatief eenvoudig met zowel de "Apache" als de "NGINX" webservers.

Apache Webserver

De webserver "Apache" is een van de meest gebruikte webservers op het internet. Om uw eigen 424 Failed Dependency-foutpagina in "Apache" te maken, moet de volgende wijziging worden aangebracht in het volgende bestand.

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

NGINX Webserver

Net als de webserver "Apache" wordt ook "NGINX" veel gebruikt op het internet. Om uw eigen 424 Failed Dependency-foutpagina in "NGINX" te maken, moet de volgende wijziging worden aangebracht in het volgende bestand.

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

Browsercompatibiliteit van de 424-statuscode

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

Constanten in programmeertalen

http.StatusFailedDependency
Response::HTTP_FAILED_DEPENDENCY
http.HTTPStatus.FAILED_DEPENDENCY
:failed_dependency

Vermakelijke memes over de HTTP-statuscode 424

Auteur: Tony Brüser
Auteur: Tony Brüser

Tony Brüser is een enthousiaste webontwikkelaar met een voorliefde voor HTTP-statuscodes.

LinkedInGitHub