Вообще, есть. Вот на него я сейчас и смотрю. Единственное, в чём проблема, мне надо, чтобы мой сервер работал как прокси. Просто отсылал данные дальше. А этот сервачок отдаёт мне не строку в коллбэке, а уже разобранный в переменные запрос. Склеивать из заново - не комильфо. Так что ковыряю кишки.
А по RFC разве не нуль-терминатор отвечает за конец запроса?
18 мая 2011 г. 16:53 пользователь Anton Yuzhaninov <citrin@xxxxxxxxx> написал:
On 05/18/11 16:19, pyromaniac - wrote:
Хм, а как определить конец данных?
Для POST в простейшем случае так: конец заголовков определять по двойному переводу строки. В заголовках смотреть Content-Length и потом ждать указанный объем в теле POST.
Но в общем случае нужно внимательно читать RFC.
Не ужели на ruby нет готовых event-driven http серверов пригодных к использованию?