Я вот перечитываю сообщения и у меня возник вопрос.
А чем парсить хедеры если не регуляркой? Вот предположим нет у нас сторонних библиотек для работы с http. И нам прилетает пакет данных с заголовками. Как их правильно разобрать?
Я бы тот же Ragel взял. На таком количестве всяких разных вариантов ключей это будет а)проще описать и расширять б)гораздо быстрее работать ибо не последовально регекспы проверяются, а единый конечный автомат парсит.