首页| 论坛| 消息
主题:qt简易轻量级http服务器 使用报告!
angelus发表于 2017-07-30 05:58
Qt 轻量级 https http 服务器!
这个服务器是国人写的,作者是Jason,大神级别人物,我记得看二维码的使用案例就是他的作品。这次是试用他的另一款开源作品JQHttpServer.
有感兴趣可以去git下载,或者去他的博客查看
http://blog.csdn.net/wsj18808050/article/details/51831288

我在树莓派3b上用qt5.9.1库交叉编译了修改后的demo程序,用私人宽带搭建了一个测试网站大家可以用浏览器访问:
因为加密连接的‘ 证 书 ’不是第三方认证的,所以会有安全警告,需要添加例外,或者继续访问!
这个项目地址取消,准备使用treefrog

现在treefrog可以运行在树莓派3上了,
大家可以使用这个地址访问:这个是根据文档建立的例子!
http://qtlab.cn:8800/Chat
http://muds.vip:8800/Chat

下边是关于试用的体验
优点: qt编写 看着亲切 ,可以直接嵌入到自己的程序中,因为直接使用的源代码。

缺点: 例子有点粗糙,需要自己进行修改才能显示网页,估计是作者比较忙,源代码 注释比较少,新手会比较难懂,没有文档这个很郁闷。
总的来说,是个好项目,效率可能不会太高,但可以持续发展,适合有能力的做二次开发,因为基于Qt,基本可以跨所有平台运行!

下边直接上图,看看效果,当然这个例子是我自己修改了作者的测试demo。

另外可以使用国外达人写的基于qt的 treefrog 全栈式高性能web服务器!
http://www.treefrogframework.org/ch/user-guide/tutorial/
这个服务器的最大福利,就是文档加入了中文支持!
如果选择的话,我会选择treefrog,原因是完整的支持,基本已经很完善的框架了!

浏览大图

浏览大图

浏览大图
回帖(16):
16楼:推荐一个库,纯 C++ 头文件实现的:
https://github.com/yhirose/cpp-httplib
15楼:这个JQHttpServer显示网页时怎样修改的呢?我自己改了下,效果不是很好。尝试过把html读取出来, ..
14楼:hshuxiang:我也想了解下,什么情况下,需要自建HTTP服务器。学习下~ (2020-04-15 09:11) ..

全部回帖(16)»
最新回帖
收藏本帖
发新帖