HTTP staatuskoodi 424 täpsustamine
Statuskood 424 Failed Dependency tähendab, et meetodit ei saanud ressursil teostada, sest taotletud tegevus sõltus mõnest teisest tegevusest ja see tegevus ebaõnnestus. Näiteks kui PROPPATCH meetodi üks käsk ebaõnnestub, siis vähemalt ka ülejäänud käsud ebaõnnestuvad 424 Failed Dependency-ga.
Allikas / Tsitaat: HTTP-kood 424 Failed Dependency on määratletud jaotises 11.4 jaotises RFC4918.
HTTP protokoll
Kuidas PHP-ga 424 staatuskoodi visata?
Veebilehel HTTP-koodi 424 kuvamiseks võib kasutada PHP-funktsiooni http_response_code. Süntaks on järgmine: http_response_code(424) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Testige HTTP-koodi 424
Selleks, et kuvada HTTP staatuskoodi (antud juhul 424 Failed Dependency) ja muud teavet kliendi poolel, tuleb arenduskonsool avada klahviga F12. Seejärel navigeerige vahekaardile "Network". Nüüd saab lehekülje avada, veebileht (näiteks index.php) peaks olema nähtav võrgu vahekaardil. See tuleb valida ja seejärel tuleb valida Herder sektsioon. Seejärel näeb kasutaja järgmist tulemust:
URL: https://http-statuscode.com/errorCodeExample.php?code=424
Staatus: 424 Failed Dependency
Need: Network
IP-aadress: XX.XX.XX.XX
Kuidas luua oma vealehekülg staatuskoodi 424 jaoks
Apache Webserver
Veebiserver "Apache" on üks levinumaid veebiservereid Internetis. Oma 424 Failed Dependency vealehe loomiseks "Apache'is" tuleb teha järgmine muudatus järgmises failis.
NGINX Webserver
Sarnaselt veebiserverile "Apache" on ka "NGINX" internetis laialdaselt kasutusel. Oma 424 Failed Dependency vealehe loomiseks "NGINXis" tuleb teha järgmine muudatus järgmises failis.
location = /424.html {
root /usr/share/nginx/html;
internal;
}
424 staatuskoodi brauserite ühilduvus
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 |
Konstandid programmeerimiskeeltes
http.StatusFailedDependency
Response::HTTP_FAILED_DEPENDENCY
http.HTTPStatus.FAILED_DEPENDENCY
:failed_dependency