基于 libevent 开发的服务端,有兴趣吗?

2019-07-27 11:48:36 +08:00
 kekxv

基于 libevent 开发的服务端,目前还在完善,有兴趣吗?

仓库地址 https://github.com/kekxv/kHttpd.git

kHttpd 服务端软件

v0.1

支持功能:

  1. 支持自定义路由
  2. 支持静态文件输出
  3. 支持输出数据流
  4. 可通过 (*GET)[key],(*POST)[key],(*COOKIE)[key] 读取对应值

后期支持:

  1. JSON 接口
  2. 文档完善
2500 次点击
所在节点    程序员
6 条回复
wangkai0351
2019-07-27 12:14:04 +08:00
刚把几个类定义完,让我看什么?
kingddc314
2019-07-27 12:28:54 +08:00
记得 evhttp server 不支持 callabck 中流式读取 req_body,你这个有支持么
kekxv
2019-07-27 12:57:58 +08:00
@wangkai0351
这个已经可以跑起来的,Linux 下的,遇到找不到头文件的,把” H/” 删掉

@kingddc314
具体指的是?现在没有这个,这个已经解析了键值对的,表单的还未解析,之后会加进去
fancyhan
2019-07-27 14:51:25 +08:00
弄出来估计没有 nginx 性能一半高
gozfree
2019-07-27 15:06:39 +08:00
既然写服务端,不如顺带搞搞流媒体服务,https://github.com/gozfree/aquila 了解一下
kekxv
2019-07-27 18:23:08 +08:00
@fancyhan 没测试过,不过一半应该是有的

@gozfree 先把基本处理之后,再看看

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/586657

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX