510

Not Extended

Uradna stran
Pričakovanja niso bila izpolnjena

Specifikacija kode stanja HTTP 510

Zahteva ne izpolnjuje pravilnika za dostop do vira. Strežnik mora poslati nazaj vse informacije, ki jih odjemalec potrebuje za izdajo razširjene zahteve. Določanje načina obveščanja odjemalca s strani razširitev ni v pristojnosti te specifikacije. Če odgovor 510 Not Extended vsebuje informacije o razširitvah, ki niso bile prisotne v prvotni zahtevi, potem odjemalec LAHKO ponovi zahtevo, če upravičeno meni, da lahko izpolni politiko razširitev tako, da spremeni zahtevo v skladu z informacijami iz odgovora 510 Not Extended. V nasprotnem primeru lahko odjemalec uporabniku predstavi katero koli entiteto, vključeno v odgovor 510 Not Extended, saj lahko ta entiteta vsebuje ustrezne diagnostične informacije.

Vir / citat iz: Koda stanja HTTP 510 Not Extended je določena v razdelku 7 oddelka RFC2774.

Kako s PHP vrniti kodo stanja 510?

Za prikaz kode stanja HTTP 510 na spletni strani lahko uporabite funkcijo PHP http_response_code. Sintaksa je naslednja: http_response_code(510) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Preizkus kode stanja HTTP 510

Če želite prikazati kodo stanja HTTP (v tem primeru 510 Not Extended) 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:

Koda stanja 510 Not Extended
Pregled
URL: https://http-statuscode.com/errorCodeExample.php?code=510
Status: 510 Not Extended
Ti: Network
Naslov IP: XX.XX.XX.XX
Koda stanja 510 Not Extended

Kako ustvariti lastno stran z napako za kodo stanja 510

Ustvarjanje lastne strani z napako 510 Not Extended je razmeroma enostavno tako v spletnih strežnikih Apache kot NGINX.

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 510 Not Extended, morate v naslednji datoteki narediti naslednjo spremembo.

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

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 510 Not Extended, morate v naslednji datoteki narediti naslednjo spremembo.

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

Združljivost kode stanja 510 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.StatusNotExtended
Response::HTTP_NOT_EXTENDED
:not_extended
Avtor: Tony Brüser
Avtor: Tony Brüser

Tony Brüser je navdušen spletni razvijalec, ki je navdušen nad kodami stanja HTTP.

LinkedInGitHub