主要更新:
解决内存多余消耗问题
解决空值响应问题
httpevent 是webcppd的继承者,在多个方面增强了后者,并且融入了lua开发要素,可同时支持使用c++和lua进行web开放。[code]C++ HELLOWORLD:
#include
namespace httpevent {
class hello : public view {
void handler(const request& req, response& res) {
res.send_head("Content-Type", "text/plain;charset=UTF-8")
.send_body("hello,world");
}
};
}
lua HELLOWORLD:
local hello={}
function hello.main()
httpevent.response:send_head("Content-Type", "text/plain;charset=UTF-8")
:send_body('hello,world')
end[/code]return hello
依赖:
libevent v2.1.8+
Poco framework v1.6+
lua devel v5.1+
openssl devel
开发例子请参考:https://github.com/webcpp/httpevent/tree/master/plugin
更多介绍参见:https://github.com/webcpp/httpevent
来自:开源中国社区

