Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Задачи

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

Назад
Вопрос про Python: http request, path params, query params, headers, body, cookies

Есть эндпоинт — в каких частях HTTP-запроса можно передать полезную нагрузку с клиента на сервер?

Вопрос проверяет понимание протокола HTTP и способов передачи данных в запросе.

Короткий ответ

Данные можно передать через:

  • URL путь (path parameters)

  • Query параметры (query string)

  • Заголовки (headers)

  • Тело запроса (body)

  • Cookies

Длинный ответ

  • Path parameters: часть URL, например /items/{item_id}

  • Query parameters: после знака ? в URL, например /search?q=test

  • Headers: специальные поля HTTP-запроса, например, Authorization

  • Body: для POST/PUT/PATCH запросов, в формате JSON, form-data, multipart и др.

  • Cookies: данные, хранящиеся в браузере и передаваемые автоматически.

  • Аватар

    Python Guru

    Sergey Filichkin

    Guru – это эксперты YeaHub, которые помогают развивать комьюнити.

Уровень

  • Рейтинг:

    2

  • Сложность:

    6

Навыки

  • Python

    Python

Ключевые слова

#http request

#path params

#query params

#headers

#body

#cookies

Подпишись на Python Developer в телеграм

  • Аватар

    Python Guru

    Sergey Filichkin

    Guru – это эксперты YeaHub, которые помогают развивать комьюнити.