Из чего состоит структура HTTP-запроса

Python Senior Без компании
Из чего состоит структура HTTP-запроса
Ответы
HTTP-запрос состоит из трёх основных частей: - **Стартовая строка (Request Line)** – содержит метод (GET, POST и т.д.), URL и версию HTTP. Пример: `GET /index.html HTTP/1.1` - **Заголовки (Headers)** – пары ключ-значение, передающие метаданные (например, `Content-Type`, `User-Agent`). Пример: ``` Host: example.com Accept: text/html ``` - **Тело запроса (Body)** – опциональная часть, используется в POST/PUT для передачи данных (например, JSON или форма). Пример: ``` {"username": "admin", "password": "123"} ``` Для GET-запросов тело обычно отсутствует, данные передаются в URL (query-параметры).