我正在用 Java 编写一个 Web 服务器,我希望它支持 HTTP 1.1 Keep-Alive 连接。但是我如何知道客户端何时完成了对给定连接的发送请求?(比如双行尾之类的)。
让我们看看 stackoverflow 如何处理这个非常晦涩的问题——在 Google 上,这些问题的答案都陷入了技术规范和晦涩难懂的语言中。我想要一个非 C 程序员的简单英语答案:)
我懂了。这证实了我不得不依赖 SocketTimeoutException 的怀疑。但我不确定我是否可以从客户端依赖某些东西来表明它已完成连接——这将允许我在大多数情况下更快地关闭连接——而不是等待超时。谢谢