Я занимаюсь разработкой небольшого веб-сервера на C. HTTP-сообщения могут иметь длину содержимого или частичную кодировку.Если оно идет с заголовком длины контента, легко узнать, когда сообщение получено полностью.
Когда сообщение приходит по кусочкам или с двоичными вложениями, как определить, получено ли сообщение полностью или нет.
Я планирую использовать http-parser для этого и мои асинхронные сокеты по своей природе.Http-praser нужно сообщить, когда пакет полностью получен.
Заранее спасибо.