-1

所以我们有一些简单的请求/响应解析器。它们基本上是可以用纯 C 代码创建的简单状态机。我想知道解析 HTTP 1.0+ 请求/响应流的 C++ 方法是什么,它与 C 类似物一样快或更快,但从代码方面来说会更甜?

4

1 回答 1

2

您可以使用Spirit.Qi为数据构建解析器,而不是编写显式状态机。这通常会产生相当慢的编译,但执行起来很有竞争力。

您可能想查看@sehe先前的回答,以获取有关使用 Spirit 解析二进制数据的一些灵感。

于 2012-08-10T02:59:26.963 回答