423

Locked

Offisiell
Ressursen er låst

Spesifikasjon av HTTP-statuskoden 423

Statuskoden 423 Locked betyr at kilde- eller destinasjonsressursen til en metode er låst. Denne responsen SKAL inneholde en passende forhåndsbetingelse eller etterbetingelseskode, for eksempel "lock-token-submitted" eller "no-conflicting-lock".

.

Kilde / Sitat fra: 423 Locked HTTP-statuskoden er spesifisert av seksjon 11.3 i RFC4918.

Hvordan kaste en 423-statuskode med PHP?

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

Test 423 HTTP-statuskoden

For å kunne vise HTTP-statuskoden (i dette tilfellet 423 Locked) 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 423 Locked
Oversikt
URL: https://http-statuscode.com/errorCodeExample.php?code=423
Status: 423 Locked
De: Network
IP-adresse: XX.XX.XX.XX
Statuskode 423 Locked

Slik oppretter du din egen feilside for statuskode 423

Det er relativt enkelt å lage din egen 423 Locked-feilside med både "Apache" og "NGINX" webservere.

Apache Webserver

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

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

NGINX Webserver

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

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

Nettleserkompatibilitet for 423-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.StatusLocked
Response::HTTP_LOCKED
http.HTTPStatus.LOCKED
:locked
Forfatter: Tony Brüser
Forfatter: Tony Brüser

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

LinkedInGitHub