我正在启动一个嵌入式 Jetty 服务器并为此使用 SelectChannelConnector。由于遗留原因,我必须使用 Jetty 6。
我无法正确模拟从服务器端关闭的连接。在将 connector.setMaxIdleTime 设置为 20 毫秒左右的非常低的值时,它仍然没有失败。
在客户端,我正在从 Jetty 服务器读取数据流。
注意如果我将 setMaxIdleTime 值设置为 10 毫秒左右。连接已正确关闭,并且我收到“来自服务器的意外 EOF”,但是当客户端解析 http 标头时会发生这种情况。我想要做的是在阅读实际内容时模拟相同的行为。