Браузердің автоматты HTTP сұраулары
Сіз браузер арқылы белгілі бір сайттың белгілі бір бетіне келесіз делік:
GET /test.html HTTP/1.1
Host: example.com
Сұрау нәтижесінде келесі HTML коды қайтылады делік:
<!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>
Браузердің жұмысы осымен аяқталмайды, себебі тек HTML коды жүктелді, ал бұл бетті көрсету үшін жеткіліксіз. HTML жүктелгеннен кейін браузер оны талдап, кодта стильдер, скрипттер, суреттердің қосылуы бар екенін көреді. Сол сәтте браузер өзі, автоматты түрде серверге сұраулар жібереді.
Бұл ретте әрбір ресурс үшін жеке HTTP сұрауы құрылады. Яғни, мысалы, әрбір қосылған CSS файлы үшін жеке сұрау жіберілетін болады.
Келесі бет жүктелгеннен кейін браузер қанша HTTP сұрауы жасайды:
<!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>