【异常记录】请求头设置不对导致请求异常

 

 

Unexpected end-of-input: expected close marker for Object (start marker at [Source: (PushbackInputStream)

 

解决:请求头中是否包含Content-Length,把这个Content-Length从请求头中删除掉。

 

异常场景:

请求头是抓包中拷贝的,当改变了body中的值,导致真实的Content-Length变化了,但是请求头中的Content-Length并没有变化,故而报此错误。

如果body中的长度大于Content-Length将会截取body导致json格式异常;如果body中的长度小于Content-Length将会导致请求超时。所以,请求头中去掉就好了,它会自动添加。

posted @ 2021-09-17 17:26  加瓦加瓦  阅读(373)  评论(0编辑  收藏  举报