На какие части можно разделить HTTP-запрос?

HTTP-запрос логически состоит из метода и адреса ресурса, заголовков и необязательного тела. Представление на проводе зависит от версии HTTP.

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

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

HTTP-запрос логически состоит из метода и адреса ресурса, заголовков и необязательного тела. Представление на проводе зависит от версии HTTP.

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

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

HTTP-запрос логически состоит из метода и адреса ресурса, заголовков и необязательного тела. Представление на проводе зависит от версии HTTP.

В HTTP/1.1 есть стартовая строка, затем заголовки, пустая строка и тело при наличии. В HTTP/2 и HTTP/3 используются бинарные frames и псевдозаголовки вроде :method и :path. Query-параметры относятся к адресу, а Content-Type описывает формат тела, не метод запроса.

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

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

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

Подробнее