ස්වයංක්රීය බ්රවුසර් HTTP ඉල්ලීම්
ඔබ බ්රවුසරයක් භාවිතා කර යම් වෙබ් අඩවියක යම් පිටුවකට පිවිසෙන බව සිතන්න:
httpGET /test.html HTTP/1.1
Host: example.com
ඉල්ලීම එහි ප්රතිඵලයක් වශයෙන් පහත HTML කේතය නැවත ලබා දෙන බව සිතන්න:
/test.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 ගොනුවක් සඳහාම වෙනම ඉල්ලීමක් යවනු ලැබේ.
Задание 1
පහත පිටුව බාගත කිරීමෙන් පසු බ්රවුසරය HTTP ඉල්ලීම් කීයක් සිදු කරයිද:
html<!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>