Automatski HTTP zahtevi pretraživača
Pretpostavimo da pristupate određenoj stranici određenog sajta pomoću pretraživača:
GET /test.html HTTP/1.1
Host: example.com
Pretpostavimo da zahtev kao rezultat vraća sledeći HTML kod:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" href="styles.css">
<script src="scripts.js"></script>
</head>
<body>
<img src="images/img.png">
</body>
</html>
Posao pretraživača se ovde ne završava, pošto je učitavan samo HTML kod, a to nije dovoljno za prikaz stranice. Nakon učitavanja HTML-a, pretraživač ga analizira i vidi da u kodu postoje povezivanja stilova, skripti, slika. U tom trenutku pretraživač sam, automatski, šalje zahteve serveru.
Pritom se za svaki resurs formira poseban HTTP zahtev. To znači, na primer, da će za svaki povezani CSS fajl biti poslat poseban zahtev.
Koliko će HTTP zahteva pretraživač napraviti nakon učitavanja sledeće stranice:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" href="main.css">
<link rel="stylesheet" href="styles.css">
<script src="scripts.js"></script>
</head>
<body>
<img src="images/img1.png">
<img src="images/img2.png">
<img src="images/img3.png">
</body>
</html>