http服务端相对客户端要简单很多,我们仍旧使用libevent-2.1.5版本,服务端接口和2.0版本没有区别
基本流程
http服务端使用到的借口函数及流程如下
创建event_base和evhttp
struct event_base *event_base_new(void); struct evhttp *evhttp_new(struct event_base *base);
绑定地址和端口
int evhttp_bind_socket(struct evhttp *http, const char *address, ev_uint16_t port);
设置处理函数
void evhttp_set_gencb(struct evhttp *http,