java socket reset

Your code works for me, more or less.

Because your read loop reads to EOF and HTTP 1.1 by default uses
persistent connections, the server doesn't close the connection after
sending the response and the loop blocks until the server eventually
times out the now idle connection. You need to request Connection:
close or obey the Content-Length response header to know when to stop
reading.

Connection reset is typically sent by overloaded Windows servers, and
the host you're having problems with is running Windows. It worked
when I tried it.

However instead of implementing this myself I'd use URLConnection, as
others have suggested.

/gordon


一般情况下 是window下面发送请求会出现这个问题
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值