Brauzerning avtomatik HTTP so'rovlari
Faraz qilaylik, siz brauzer yordamida ma'lum bir saytning ma'lum bir sahifasiga kiryapsiz:
GET /test.html HTTP/1.1
Host: example.com
Faraz qilaylik, so'rov natijasida quyidagi HTML kod qaytaradi:
<!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>
Brauzerning ishi shu bilan tugamaydi, chunki hozircha faqat HTML kod yuklandi, bu esa sahifani ko'rsatish uchun yetarli emas. HTML yuklanganidan so'ng, brauzer uni tahlil qiladi va kodda uslublar, skriptlar, rasmlar ulanishlar mavjudligini ko'radi. Shu payt brauzer o'zi, avtomatik ravishda serverga so'rovlar yuboradi.
Bunda har bir resurs uchun alohida HTTP so'rov shakllantiriladi. Ya'ni, masalan, har bir ulangan CSS fayli uchun alohida so'rov yuboriladi.
Quyidagi sahifa yuklanganidan keyin brauzer nechta HTTP so'rov qiladi:
<!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>