Aké procesy sa spúšťajú v prehliadači pri zadávaní adresy webovej stránky do riadku URL?
sobes.tech AI
Odpoveď od AI
Pri vnosu naslovne strani v vrstico URL brskalnik izvede naslednje glavne korake:
-
Analiza URL — brskalnik analizira vneseni naslov, prepoznava protokol (http/https), ime domene, pot in parametre.
-
Preverjanje predpomnilnika — brskalnik preveri, ali so v lokalnem predpomnilniku shranjeni podatki za ta URL in ali so posodobljeni, ter jih lahko uporabi brez pošiljanja zahteve strežniku.
-
DNS poizvedba — če IP naslov strežnika ni znan, brskalnik poizve za DNS strežnik, da dobi IP na podlagi imena domene.
-
Vzpostavitev povezave — brskalnik vzpostavi TCP povezavo s strežnikom z uporabo pridobljenega IP in vrat (običajno 80 za HTTP ali 443 za HTTPS).
-
TLS ročni — za HTTPS se vzpostavi varna povezava z uporabo TLS protokola.
-
Pošiljanje HTTP zahteve — brskalnik pošlje zahtevo strežniku za pridobitev vira (npr. GET zahtevo).
-
Prejem odgovora — strežnik vrne odgovor s kodo stanja, glavo in vsebino strani.
-
Obdelava in prikaz — brskalnik analizira HTML, naloži dodatne vire (CSS, JS, slike), izvede skripte in prikaže stran uporabniku.
-
Izvajanje skript in interakcije — po nalaganju strani, brskalnik lahko izvaja dinamične akcije, obdeluje dogodke itd.