В HTTP POST-запросе передаваемая информация содержится в теле запроса (body). В отличие от GET-запроса, где данные передаются в URL (в строке запроса), POST помещает данные внутрь запроса.
Для передачи данных в HTTP-запросах используется протокол TCP (Transmission Control Protocol) поверх IP. HTTP сам по себе является прикладным протоколом, который работает поверх транспортного протокола TCP.
HTTP — это протокол передачи данных в интернете, определяющий правила обмена сообщениями между клиентом и сервером. Он описывает методы (GET, POST, PUT, DELETE и др.), заголовки, коды ответов и структуру сообщений.
Основная задача протокола HTTP при работе с веб-приложениями — обеспечить стандартизированный способ обмена данными между клиентом (например, браузером) и сервером.