Что происходит, когда вы вводите URL-адрес в браузере?



Довольно простой вопрос, который могут спросить в ходе собеса



1️⃣Пользователь вводит URL:



🔹Браузер ищет IP-адрес в нескольких уровнях кеша (браузера, ОС, локальном и у провайдера).

🔹Если IP-адрес не найден, запрос отправляется к DNS-резолверу.



2️⃣ Браузер устанавливает TCP-соединение с сервером по протоколу HTTP или HTTPS.



3️⃣ Браузер отправляет HTTP-запрос (GET/POST/...) на сервер для получения данных.



4️⃣ Сервер отправляет HTTP-ответ с нужными данными (HTML, CSS, JS и т. д.), браузер обрабатывает и отображает страницу пользователю.

 

👉 Источник



👉 @PHPgx