从HTTP:The definitive guide:如何HTTP客户端检测到Web服务器崩溃
但是,如果没有内容长度,客户端不能 连接成功之间密切的消息,并连接 接近年底由于服务器崩溃区分消息的中间。
我们假设为此目的,“服务器崩溃”意味着服务器的硬件或操作系统崩溃,而不关闭TCP连接或可能的链接中断。
如果Web服务器崩溃而没有关闭TCP连接,客户端如何检测连接“已关闭”?
据我所知,如果没有发送FIN段,客户端将继续等待数据,除非有定时器或它试图发送一些数据(失败时检测到TCP连接关闭)。
这是如何在HTTP中完成的?