esp01, как получить данные POST запроса
- Войдите на сайт для отправки комментариев
Сб, 10/04/2021 - 21:42
с GET все понятно, а вот как получить данные отправленные с браузера в POST запросе?
с заголовком нет проблем,
1. не понятно как определить начало данных
2. что есть "пустая строка" которая отделяет заголовок от тела
3. content_length не всегда есть в заголовке, как без него определить конец данных
Как раз пустая строка (два подряд перевода) - так и определить. Посмотрите описание протокола HTTP, там же всё просто.
0x0A,0x0D
так?
или так (с учетом завершения предыдущей)
0x0A,0x0D,0x0A,0x0D
или есть сокращенная запись типа так
0x0A,0x0A
Используй готовую библиотеку http-сервера и не страдай мазохизмом.