HttpInputMessage在Spring AbstractHttpMessageConverter中为空

时间:2013-07-26 22:10:50

标签: java spring-mvc

我已经创建了一个HttpMessageConverter但是在它的read方法中HttpInputMessage是空的,HttpInputMessage.getBody()。available()返回0,但是HttpInputMessage.getHeaders()。getContentLength()返回正确的内容长度,我也看到了请求正文在Chrome控制台中发送。

任何见解?

1 个答案:

答案 0 :(得分:0)

InputStream.available()的默认实现始终返回0.由于无法保证您将在http标头内容长度中获得信任的inputStream类型