Splošna razlaga kode stanja 424
Koda stanja HTTP 424 Failed Dependency označuje, da zahteve ni bilo mogoče izvesti, ker je odvisna od drugega dejanja ali vira, ki predhodno ni uspel. Ta napaka se običajno pojavi v sistemih, kjer mora več procesov ali korakov delovati skupaj. Strežniku na primer morda ne bo uspelo izvesti zahteve, ker je bila prejšnja poizvedba v zbirko podatkov ali povezava z zunanjo storitvijo neuspešna. To pomeni, da lahko glavna zahteva deluje le, če so pravilno izpolnjene vse zahtevane odvisnosti. S tem je uporabniku jasno, da želenega dejanja trenutno ni mogoče dokončati, ker je prišlo do težave v predhodnem postopku. Rešitev je v odpravi osnovne napake, na katero se nanaša koda stanja.
Specifikacija kode stanja HTTP 424
Stavna koda 424 Failed Dependency pomeni, da metode ni bilo mogoče izvesti v viru, ker je bilo zahtevano dejanje odvisno od drugega dejanja in to dejanje ni uspelo. Če na primer ukaz v metodi PROPPATCH ne uspe, bodo najmanj preostali ukazi prav tako neuspešni z oznako 424 Failed Dependency.
Vir / citat iz: Koda stanja HTTP 424 Failed Dependency je določena v razdelku 11.4 oddelka RFC4918.
Protokol HTTP
Kako s PHP vrniti kodo stanja 424?
Za prikaz kode stanja HTTP 424 na spletni strani lahko uporabite funkcijo PHP http_response_code. Sintaksa je naslednja: http_response_code(424) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Preizkus kode stanja HTTP 424
Če želite prikazati kodo stanja HTTP (v tem primeru 424 Failed Dependency) in druge informacije na strani odjemalca, morate s tipko F12 odpreti razvojno konzolo. Nato pojdite na zavihek "Omrežje". Zdaj lahko odprete stran, spletno mesto (primer index.php) mora biti vidno v zavihku omrežje. To je treba izbrati, nato pa je treba izbrati razdelek Herder. Uporabnik bo nato videl naslednji rezultat:
URL: https://http-statuscode.com/errorCodeExample.php?code=424
Status: 424 Failed Dependency
Ti: Network
Naslov IP: XX.XX.XX.XX
Kako ustvariti lastno stran z napako za kodo stanja 424
Apache Webserver
Spletni strežnik Apache je eden najpogostejših spletnih strežnikov v internetu. Če želite v strežniku "Apache" ustvariti lastno stran z napako 424 Failed Dependency, morate v naslednji datoteki narediti naslednjo spremembo.
NGINX Webserver
Podobno kot spletni strežnik Apache se tudi NGINX pogosto uporablja na internetu. Če želite v strežniku "NGINX" ustvariti lastno stran z napako 424 Failed Dependency, morate v naslednji datoteki narediti naslednjo spremembo.
location = /424.html {
root /usr/share/nginx/html;
internal;
}
Združljivost kode stanja 424 z brskalniki
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 |
Konstante v programskih jezikih
http.StatusFailedDependency
Response::HTTP_FAILED_DEPENDENCY
http.HTTPStatus.FAILED_DEPENDENCY
:failed_dependency