HTTP服务器连接管理

时间:2019-01-06 20:03:46

标签: http server

我一直在使用http创建一个boost::asio服务器(因此使用c ++标记)。

使用HTTP/1.1时,默认设置是保持客户端连接打开以进行1个以上的请求/响应。

我的问题是:

我应该保持客户端连接打开多长时间?我应该使用deadline_timer来在任意时间后关闭连接吗?

或者,我是否应该等待基础套接字接收超时到期?此时,我的receive处理函数将被调用,并显示一个EOF错误,提示我从连接列表中删除客户端连接。

此外,如果在RFC文档中指定了该文档,哪个?

0 个答案:

没有答案