+ -
当前位置:首页 → 问答吧 → 求个http服务/解析的库

求个http服务/解析的库

时间:2010-09-09

来源:互联网

本帖最后由 davelv 于 2010-09-09 11:05 编辑

最近的项目需要做了个简单的http服务,但是又不想手工写http解析。
看了下lighttpd和apache,感觉里面的函数不好分离。
所以来请教有没有轻巧好用的库,一定是要可以获得源码的,因为要移植到别的架构上去。
或者详细指点下我应该去看apache的那些文件。

谢谢~

作者: davelv   发布时间: 2010-09-09

http的库有libcurl,libghttp,poco等,其中poco是用c++写的,而且是典型的OO封装,外带xml,sql,ssl等一大堆周边东西, libghttp是用c写的,没用过,只知道挺轻量.libcurl只听说过,没试过.

作者: iamxmz   发布时间: 2010-09-09

解析php,html?

作者: ecjtubaowp   发布时间: 2010-09-09

解析http head呢。还是解析uri啊?

还是全解析啊?

应该是第一个吧。

作者: zhangsuozhu   发布时间: 2010-09-09

主要是可以获取HTTP协议的各个元素,和4楼说的差不多。content部分不用解析,可以直接取出来就行了。

作者: davelv   发布时间: 2010-09-09

获取http协议的内容可以自己弄吧,比较简单,strstr等相关函数都可以。

作者: ecjtubaowp   发布时间: 2010-09-09

回复 davelv


    记得apache有这么个子项目HttpComponents Core,包含了解析http协议所需的各种库。

作者: zzyong08   发布时间: 2010-09-09