我最近尝试了从inputStream读取数据。
int length = getHeader("Content-Length");
byte[] buffer = new byte [length];
BufferedInputStream stream = new BufferedInputStream (servletRequest.getInputStream());
stream.read(buffer);它以某种方式截断了我的数据。当我试着追随
buffer = IOUtils.toByteArray(servletRequest.getInputStream());它工作得很完美。
有人能给我一些关于这个问题的见解吗?
https://stackoverflow.com/questions/41233695
复制相似问题