424

Failed Dependency

Offisiell
Det er ingen uunnværlig avhengighet

Spesifikasjon av HTTP-statuskoden 424

Statuskoden 424 Failed Dependency betyr at metoden ikke kunne utføres på ressursen fordi den forespurte handlingen var avhengig av en annen handling og at handlingen mislyktes. For eksempel, hvis en kommando i en PROPPATCH-metode mislykkes, vil i det minste resten av kommandoene også mislykkes med 424 Failed Dependency.

.

Kilde / Sitat fra: 424 Failed Dependency HTTP-statuskoden er spesifisert av seksjon 11.4 i RFC4918.

Hvordan kaste en 424-statuskode med PHP?

For å kaste HTTP-statuskoden 424 på en nettside kan PHP-funksjonen http_response_code brukes. Syntaksen er som følger: http_response_code(424) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Test 424 HTTP-statuskoden

For å kunne vise HTTP-statuskoden (i dette tilfellet 424 Failed Dependency) og annen informasjon på klientsiden, må utviklingskonsollen åpnes med F12. Naviger deretter til fanen "Nettverk". Nå kan siden åpnes, nettstedet (eksempel index.php) skal være synlig i nettverksfanen. Dette må velges, og deretter må Herder-delen velges. Brukeren vil da se følgende resultat:

Statuskode 424 Failed Dependency
Oversikt
URL: https://http-statuscode.com/errorCodeExample.php?code=424
Status: 424 Failed Dependency
De: Network
IP-adresse: XX.XX.XX.XX
Statuskode 424 Failed Dependency

Slik oppretter du din egen feilside for statuskode 424

Det er relativt enkelt å lage din egen 424 Failed Dependency-feilside med både "Apache" og "NGINX" webservere.

Apache Webserver

Webserveren "Apache" er en av de vanligste webserverne på Internett. For å lage din egen 424 Failed Dependency-feilside i "Apache", må følgende endring gjøres i følgende fil.

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

NGINX Webserver

I likhet med webserveren "Apache" er "NGINX" også mye brukt på Internett. For å lage din egen 424 Failed Dependency-feilside i "NGINX", må følgende endring gjøres i følgende fil.

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

Nettleserkompatibilitet for 424-statuskoden

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

Konstanter i programmeringsspråk

http.StatusFailedDependency
Response::HTTP_FAILED_DEPENDENCY
http.HTTPStatus.FAILED_DEPENDENCY
:failed_dependency
Forfatter: Tony Brüser
Forfatter: Tony Brüser

Tony Brüser er en entusiastisk webutvikler med en forkjærlighet for HTTP-statuskoder.

LinkedInGitHub