Statusa koda 103 vispārīgs skaidrojums
Iedomājieties, ka dodaties uz restorānu un pasūtāt ēdienkarti. Tā vietā, lai gaidītu, kad visu ēdienkarti pasniegs uzreiz, viesmīlis jau pasniedz jums uzkodu, kamēr tiek gatavots pārējais ēdiens. Tas ļauj jums sākt ēst jau tagad, nevis gaidīt bezdarbībā.
Tādā pašā veidā darbojas arī 103 Early Hints agrīno padomu statusa kods. Kad serveris saņem pieprasījumu no jūsu pārlūkprogrammas ielādēt tīmekļa lapu, dažkārt var paiet zināms laiks, kamēr tiek apkopota visa nepieciešamā informācija. Tā vietā, lai liktu pārlūkprogrammai gaidīt, serveris var izmantot 103 Early Hints kodu, lai sniegtu "agrīnus mājienus" par resursiem, kas drīz tiks ielādēti. Tas nozīmē, ka pārlūkprogramma var sākt ielādēt noteiktas lapas daļas, piemēram, stila lapas vai skriptus, vēl pirms servera atbildes sniegšanas pabeigšanas.
Šāda veida saziņa padara kopējo tīmekļa lapas ielādes laiku efektīvāku un ātrāku, jo pārlūkprogramma un serveris strādā vienlaicīgi, nevis viens pēc otra. Viņi it kā strādā kā komanda, lai pēc iespējas ātrāk sniegtu jums informāciju.
Tātad 103 Early Hints Early Hints statusa kods ir rīks, kas palīdz uzlabot interneta ātrumu un efektivitāti. Lai gan tas varbūt nav tik labi zināms kā citi kodi, tomēr tam ir svarīga nozīme, lai padarītu internetu ātrāku un vienmērīgāku mums visiem.
.
HTTP statusa koda 103 specifikācija
Avots / citāts no: 103 Early Hints HTTP statusa kods ir norādīts 2 sadaļā 2.
HTTP protokols
Kā, izmantojot PHP, ievadīt 103 statusa kodu?
Lai tīmekļa lapā norādītu HTTP statusa kodu 103, var izmantot PHP funkciju http_response_code. Sintakse ir šāda: http_response_code(103) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Pārbaudīt 103 HTTP statusa kodu
Lai klienta pusē varētu attēlot HTTP statusa kodu (šajā gadījumā 103 Early Hints) un citu informāciju, ar F12 ir jāatver izstrādes konsole. Pēc tam dodieties uz cilni "Tīkls". Tagad lapu var atvērt, tīmekļa vietnei (piemērs index.php) jābūt redzamai tīkla cilnē. Tā ir jāizvēlas un pēc tam jāizvēlas sadaļa Herder. Pēc tam lietotājs redzēs šādu rezultātu:
URL: https://http-statuscode.com/errorCodeExample.php?code=103
Statuss: 103 Early Hints
Šie: Network
IP adrese: XX.XX.XX.XX
103 statusa koda saderība ar pārlūkprogrammu
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 |