java套接字输入流块

yhxst69z  于 2021-06-30  发布在  Java
关注(0)|答案(0)|浏览(205)

我遇到了一个问题,它已经困扰了我很长一段时间了。我在一个web服务器上工作,问题是当我尝试读取客户机请求时 read() 方法阻塞并等待读取更多字节,但是没有字节,并且到达流的末尾,这通常是 read() 方法应该是retutn-1,但在我点击浏览器上的停止加载按钮之前不会。

ServerSocket ss = new ServerSocket(3000);
Socket s = ss.accept();
InputStream in = s.getInputStream();
int i;
while((i = in.read()) != -1){
    //some processing here
}

我怎样才能解决这个问题?非常感谢你

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题