424
Failed Dependency
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.
HTTP-protokoll
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:
URL: https://http-statuscode.com/errorCodeExample.php?code=424
Status: 424 Failed Dependency
De: Network
IP-adresse: XX.XX.XX.XX
Slik oppretter du din egen feilside for statuskode 424
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.
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.
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