我需要在 C 中解析 HTTP 请求。我以前一直在使用 std::regex 进行 C++,但现在我必须使用 C。用 C 解析 HTTP 请求的最佳方法是什么?
问问题
1290 次
3 回答
1
几个项目使用Ragel,一个状态机生成器,在 C 中实现 HTTP 解析器。它非常适合自动化你需要构建来解析 HTTP 的那种状态机,而没有像 Bison 这样的解析器生成器的复杂性。
于 2012-11-20T19:21:11.043 回答
1
Apache 推荐使用 cgic,你可以在http://www.boutell.com/cgic/找到它,它使用起来非常简单
于 2012-11-20T19:40:59.760 回答