我正在寻找C/C++的HTTP解析库.我看过curl库,但它似乎是一个http客户端库.我正在寻找一个解析HTTP标头的库(例如获取查询字符串,获取cookie,获取请求网址,获取发布数据的方法)?
谢谢.
cly*_*yfe 11
查看libebb,它有一个使用简单而强大的PEG生成的Ragel 解析器(它基于Zed Shaw的mongrel解析器)
libebb是一个用于C的轻量级HTTP服务器库.它通过提供套接字juggling和请求解析为编写Web服务器奠定了基础.通过实现RFC2612中提供的HTTP/1.1语法,libebb可以理解大多数最有效的HTTP/1.1连接(包括持久,流水线和分块请求)并拒绝无效或恶意请求.libebb支持HTTP上的SSL.
还要检查这个快速解析器