Где можно передать переменную в HTTP-запросе?

Значения в HTTP-запросе передают в пути URL, query-параметрах, заголовках и теле. Cookie тоже передаются заголовком; конкретное место определяется смыслом данных и контрактом API.

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

Что ответить на собеседовании

Значения в HTTP-запросе передают в пути URL, query-параметрах, заголовках и теле. Cookie тоже передаются заголовком; конкретное место определяется смыслом данных и контрактом API.

Подробный разбор

Ответ с пояснениями

Значения в HTTP-запросе передают в пути URL, query-параметрах, заголовках и теле. Cookie тоже передаются заголовком; конкретное место определяется смыслом данных и контрактом API.

Идентификатор ресурса часто входит в путь, фильтры — в query, метаданные и авторизация — в заголовки, структурированные данные операции — в тело. Формат тела может быть JSON, форма или multipart. Секреты не стоит помещать в URL: он часто сохраняется в истории и логах. Размещение данных не отменяет необходимость HTTPS и проверки прав на сервере.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее