java.net.SocketException: Connection reset卡了我三天,总算解决了
我写的是客户端,对接远程服务端,报文能成功发送,但是报Connection reset。
这个问题卡了我三天,总算解决了!!!
原因:就是客户端在接受服务端的响应时,没有对循环while ((info = br.readLine()) != null)读出的信息进行判断,导致无法跳出循环直至对端关闭连接,然后客户端抛异常。
必须要判断字符串已经全部取完!!
while ((info = br.readLine()) != null) {
sb.append(info + "\n");
//这.
原创
2020-07-03 16:04:16 ·
17650 阅读 ·
0 评论