Java 套接字输入流块

问题描述

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

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

我该如何解决这个问题?非常感谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)