libevent2 server http回调里面获取客户端端的ip, port, fd等待

写这个主要是防忘记,快速记忆起来!
libevent2 server http回调里面获取客户端端的ip, port, fd等等,在http_internal.h文件,struct evhttp_connection里面
, 可以直接保存http回调里面的struct evhttp *request, 只要在回调里面不调用 evhttp_send_reply() 客户端文件描述符是不会关闭的,http的回调结束后,并没有释放req。只有调用evhttp_send_reply时,会调用evhttp_send,进而调用evhttp_write_buffer。放入缓冲区。当从缓冲区发送数据后,会调用evhttp_send_done,进而调用evhttp_request_free,这个时候才释放

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值