代码之家  ›  专栏  ›  技术社区  ›  WBuck

HTTP服务器连接管理

  •  0
  • WBuck  · 技术社区  · 6 年前

    我一直在和一个 http boost::asio (因此有了c++标记)。

    HTTP/1.1 默认情况下,对于一个以上的请求/响应,客户机连接保持打开状态。

    我的问题是:

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

    或者,我应该等待底层套接字接收超时过期吗?在这一点上我 receive EOF 提示我从连接列表中删除客户端连接时出错。

    RFC 文件,哪一个?

    0 回复  |  直到 6 年前