HTTP: как браузер и сервер обмениваются сообщениями
HTTP описывает запросы и ответы, на которых строится значительная часть веба.

Браузер запрашивает ресурс, а сервер возвращает ответ со статусом, заголовками и при необходимости содержимым. Эти части несут разную информацию: результат обработки, правила работы с данными и сами данные. Между клиентом и приложением также могут находиться кеши и прокси.
Для диагностики полезно смотреть на полный обмен, а не только на картинку страницы. Ошибка загрузки файла, отказ приложения и перенаправление выглядят по-разному на уровне протокола. Понимание этих различий помогает быстрее найти участок, который требует исправления.
Источники
- Официальная документация — HTTP: как браузер и сервер обмениваются сообщениямиdeveloper.mozilla.org