203
Non-Authoritative Information
Specifikacija kode stanja HTTP 203
Stavna koda 203 Non-Authoritative Information označuje, da je bila zahteva uspešna, vendar je bil priloženi koristni tovor spremenjen glede na odgovor 200 (OK) izvornega strežnika s strani preoblikovalnega posrednika (oddelek 5.7.2 [RFC7230]). Ta koda stanja omogoča, da posrednik obvesti prejemnike o uporabi preoblikovanja, saj lahko to znanje vpliva na poznejše odločitve v zvezi z vsebino. Na primer, prihodnje zahteve za potrditev predpomnilnika za vsebino se lahko uporabijo samo po isti poti zahtevka (prek istih posrednikov).
Odgovor 203 Non-Authoritative Information je podoben opozorilni kodi 214 Uporabljeno preoblikovanje (oddelek 5.5 [RFC7234]), katere prednost je, da se uporablja za odgovore s katero koli kodo stanja.
Odgovor 203 Non-Authoritative Information je privzeto predpomnilniški, tj. če ni drugače navedeno v opredelitvi metode ali izrecnih kontrolah predpomnilnika (glej oddelek 4.2.2 [RFC7234]).
Vir / citat iz: Koda stanja HTTP 203 Non-Authoritative Information je določena v razdelku 6.3.4 oddelka RFC7231.
Protokol HTTP
Kako s PHP vrniti kodo stanja 203?
Za prikaz kode stanja HTTP 203 na spletni strani lahko uporabite funkcijo PHP http_response_code. Sintaksa je naslednja: http_response_code(203) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Preizkus kode stanja HTTP 203
Če želite prikazati kodo stanja HTTP (v tem primeru 203 Non-Authoritative Information) 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=203
Status: 203 Non-Authoritative Information
Ti: Network
Naslov IP: XX.XX.XX.XX
Združljivost kode stanja 203 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.StatusNonAuthoritativeInfo
Response::HTTP_NON_AUTHORITATIVE_INFORMATION
:non_authoritative_information