LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Ну да, а что в нём сложного? Отправляешь запрос (необязательно абстракции fastcgi-пакетов даже учитывать, просто в заранее приготовленном побайтовом шаблоне заполняешь поля и шлёшь всё одним блобом), потом принимаешь чанками ответ пока не примешь маркер конца. keepalive и мультиплексирование нескольких запросов в одном коннекте не делал, они только запутывают логику работы, но прироста скорости (при не сильно частых запросах через локальный сокет) не дадут.

Готовую реализацию я бы дольше интегрировал-адаптировал.

Исходная версия firkax, :

Ну да, а что в нём сложного? Отправляешь запрос (необязательно абстракции fastcgi-пакетов даже учитывать, просто в заранее приготовленном побайтовом шаблоне заполняешь поля и шлёшь блобом), потом принимаешь чанками ответ пока не примешь маркер конца. keepalive и мультиплексирование нескольких запросов в одном коннекте не делал, они только запутывают логику работы, но прироста скорости (при не сильно частых запросах через локальный сокет) не дадут.

Готовую реализацию я бы дольше интегрировал-адаптировал.