一个小型http服务器,基于poco项目:pocoproject.org。不知道什么原因,github这里不能显示。
当前项目是VC++版本,使用VS2017编译。同时使用VS远程在debian 12下编译通过。
然后在debian下使用交叉编译,在zynq开发板的linux环境下运行成功。linux项目和arm linux项目后续补充。
本项目主要是想实现一个小型的http server,类似boa,用于嵌入式设备进行参数配置。同样也可以用于windows或linux普通程序环境。在实际应用中,先后选择boa、libhttpd、nginx等多个项目,boa用于上位机功能偏弱,其他的项目过于复杂。
选用POCO做二次开发。 本项目基于POCO的HTTPServerTest.cpp例子,增加了文件上传和CGI调用功能,可以使用PostMan进行测试。
项目地址:github上面搜索 PocoHttpServer
阅读(431) | 评论(0) | 转发(0) |