Splošna razlaga kode stanja 103
Predstavljajte si, da greste v restavracijo in naročite meni. Namesto da bi čakali, da vam postrežejo celoten meni naenkrat, vam natakar že med pripravo preostale hrane postreže s predjedjo. To vam omogoča, da namesto neaktivnega čakanja že začnete jesti.
Stavna koda 103 Early Hints Zgodnji namigi deluje na enak način. Ko strežnik od vašega brskalnika prejme zahtevo za nalaganje spletne strani, lahko včasih traja nekaj časa, da zbere vse potrebne informacije. Namesto da bi brskalnik čakal, lahko strežnik uporabi kodo 103 Early Hints za "zgodnje namige" o virih, ki bodo kmalu naloženi. To pomeni, da lahko brskalnik začne nalagati določene dele strani, kot so vrstice slogov ali skripte, še preden je celoten odgovor strežnika končan.
Ta vrsta komunikacije naredi celoten čas nalaganja spletne strani učinkovitejši in hitrejši, saj brskalnik in strežnik delata istočasno in ne drug za drugim. Zdi se, kot da delata kot ekipa, da bi vam informacije predstavila čim hitreje.
Stavna koda 103 Early Hints Zgodnji namigi je torej orodje, ki pomaga izboljšati hitrost in učinkovitost interneta. Čeprav morda ni tako znana kot druge kode, ima še vedno pomembno vlogo pri zagotavljanju hitrejšega in bolj gladkega delovanja spleta za vse nas.
Specifikacija kode stanja HTTP 103
Vir / citat iz: Koda stanja HTTP 103 Early Hints je določena v razdelku 2 oddelka RFC8297.
Protokol HTTP
Kako s PHP vrniti kodo stanja 103?
Za prikaz kode stanja HTTP 103 na spletni strani lahko uporabite funkcijo PHP http_response_code. Sintaksa je naslednja: http_response_code(103) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Preizkus kode stanja HTTP 103
Če želite prikazati kodo stanja HTTP (v tem primeru 103 Early Hints) 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=103
Status: 103 Early Hints
Ti: Network
Naslov IP: XX.XX.XX.XX
Združljivost kode stanja 103 z brskalniki
Chrome | Yes |
Edge | Yes |
Firefox | Yes |
Opera | No |
Safari | No |
Chrome Android | Yes |
Firefox for Android | no data |
Opera Android | No |
Safari on iOS | No |
Internet | no data |
WebView Android | no data |