Ответ
HTTP (HyperText Transfer Protocol) — это протокол прикладного уровня для передачи гипертекстовых документов (например, HTML) в сети. Основа взаимодействия клиента (браузера) и сервера через запросы (GET, POST и др.) и ответы (коды статуса: 200 OK, 404 Not Found и т.д.).
Пример запроса:
GET /index.html HTTP/1.1
Host: example.com
Пример ответа:
HTTP/1.1 200 OK
Content-Type: text/html
Работает поверх TCP/IP, не сохраняет состояние (stateless), но может использовать куки или сессии для отслеживания состояния. HTTPS — его защищённая версия с шифрованием (TLS/SSL).
Видео-ответы
▶
▶
▶
▶
▶
▶
▶
▶
▶