Что такое HTTP запрос

Python Senior Без компании
Что такое HTTP запрос
Ответы
HTTP запрос — это сообщение, отправляемое клиентом (например, браузером) на сервер для получения или отправки данных. Состоит из: - **Метода** (GET, POST, PUT, DELETE и др.) — определяет действие. - **URL** — адрес ресурса. - **Заголовков** (Headers) — метаданные (куки, тип контента и т.д.). - **Тела** (Body, опционально) — данные для отправки (например, JSON). Пример GET-запроса в Python с `requests`: ``` import requests response = requests.get('https://api.example.com/data', headers={'Authorization': 'Bearer token'}) print(response.json()) ``` Пример POST-запроса: ``` data = {'key': 'value'} response = requests.post('https://api.example.com/submit', json=data) print(response.status_code) ``` Коды состояния (200 — OK, 404 — Not Found и др.) указывают на результат запроса.