1.باب یک URL را در مرورگر وارد می کند و Enter را می زند. در این مثال، URL از 4 قسمت تشکیل شده است:
2.مرورگر با استفاده از جستجوی سیستم نام دامنه (DNS) آدرس IP را برای دامنه جستجو می کند. برای اینکه فرآیند جستجو سریع شود، داده ها در لایه های مختلف کَش میشوند: حافظه کَش مرورگر، حافظه کَش سیستم عامل، حافظه کَش شبکه محلی و حافظه کَش ISP.
3.حالا که آدرس IP سرور را داریم، مرورگر یک اتصال TCP با سرور برقرار می کند.
4.مرورگر یک درخواست HTTP به سرور ارسال می کند. درخواست به این صورت است:
𝘎𝘌𝘛 /𝘱𝘩𝘰𝘯𝘦 𝘏𝘛𝘛𝘗/1.1 𝘏𝘰𝘴𝘵: 𝘦𝘹𝘢𝘮𝘱𝘭𝘦.𝘤𝘰𝘮
5.سرور درخواست را پردازش می کند و پاسخ را ارسال می کند. برای یک پاسخ موفق (کد وضعیت 200 است). پاسخ HTML ممکن است به این صورت باشد:
𝘏𝘛𝘛𝘗/1.1 200 𝘖𝘒 𝘋𝘢𝘵𝘦: 𝘚𝘶𝘯, 30 𝘑𝘢𝘯 2022 00:01:01 𝘎𝘔𝘛 𝘚𝘦𝘳𝘷𝘦𝘳: 𝘈𝘱𝘢𝘤𝘩𝘦 𝘊𝘰𝘯𝘵𝘦𝘯𝘵-𝘛𝘺𝘱𝘦: 𝘵𝘦𝘹𝘵/𝘩𝘵𝘮𝘭; 𝘤𝘩𝘢𝘳𝘴𝘦𝘵=𝘶𝘵𝘧-8
<!𝘋𝘖𝘊𝘛𝘠𝘗𝘌 𝘩𝘵𝘮𝘭> <"𝘩𝘵𝘮𝘭 𝘭𝘢𝘯𝘨="𝘦𝘯> 𝘏𝘦𝘭𝘭𝘰 𝘸𝘰𝘳𝘭𝘥 </𝘩𝘵𝘮𝘭>
6.حالا مرورگر محتوای HTML را به شیوه مناسبی نمایش می دهد.