Sobes.tech
Junior — Middle

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:

  1. Analiza URL — brskalnik analizira vneseni naslov, prepoznava protokol (http/https), ime domene, pot in parametre.

  2. 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.

  3. DNS poizvedba — če IP naslov strežnika ni znan, brskalnik poizve za DNS strežnik, da dobi IP na podlagi imena domene.

  4. Vzpostavitev povezave — brskalnik vzpostavi TCP povezavo s strežnikom z uporabo pridobljenega IP in vrat (običajno 80 za HTTP ali 443 za HTTPS).

  5. TLS ročni — za HTTPS se vzpostavi varna povezava z uporabo TLS protokola.

  6. Pošiljanje HTTP zahteve — brskalnik pošlje zahtevo strežniku za pridobitev vira (npr. GET zahtevo).

  7. Prejem odgovora — strežnik vrne odgovor s kodo stanja, glavo in vsebino strani.

  8. Obdelava in prikaz — brskalnik analizira HTML, naloži dodatne vire (CSS, JS, slike), izvede skripte in prikaže stran uporabniku.

  9. Izvajanje skript in interakcije — po nalaganju strani, brskalnik lahko izvaja dinamične akcije, obdeluje dogodke itd.