我有一个程序,它有一个缓冲区,其中包含从线路捕获的 http 数据。缓冲区将包含 http 标头和 html。使用 C 程序有没有办法解析 http 标头?我对 html 不是很感兴趣。我已经看到Regex HTTP header parsing中显示的其他示例,但是,我正在考虑使用一些现有的库(将在 C 中使用),这些库可以简单地解析标头并给我每个字段。
我的要求是: - 只是窥视缓冲区并检查它的 http 有效负载 - 如果它的 http 有效负载,则运行正则表达式解析器以获取 http 标头的所有字段。
那里有我可以检查的代码吗?有人知道任何图书馆吗?
问候, bgun