💬 Протокол HTTP: как браузер получает картинки и текст?

Когда вы открываете сайт, ваш браузер (например, Chrome) и сервер (компьютер, где хранится сайт) общаются на особом языке. Этот язык называется HTTP (или HTTPS — защищённая версия).

Простой разговор

Представьте, что вы заходите в библиотеку и говорите библиотекарю: «Дайте мне книгу „Война и мир“». Библиотекарь идёт и приносит книгу. В HTTP браузер говорит: «Дай мне страницу google.com», а сервер отвечает: «Вот, держи». Всё просто.

Что такое коды ответа?

Зачем нужны заголовки?

Это как дополнительные заметки в письме: «Это письмо содержит картинку»,«Оно зашифровано», «Кэшируй на час». Сервер и браузер обмениваются такими заметками, чтобы всё работало правильно.