unexpected EOF read on the socket 解决

在使用postman 调用一个接口时,后台日志出现:unexpected EOF read on the socket

原因是 http 通信在一个不该结束的时候却结束了。

我这出现的原因是 header中 有个参数 content-length:33

1)我修改了body参数,实际是34 。 http 在发送33长度后关闭,还有1没发出去就终止通信,就会出现上面的异常。

2)当修改为content-length:50时,客户端传到33就没了,而服务器就会一直等待客户端传到50直到超时。

解决办法:

① 将content-length的长度修改为body 入参的实际长度

②header删除参数content-length 

posted @ 2022-05-17 10:39  润之的觉徒  阅读(4042)  评论(0)    收藏  举报