我可以看到请求的标题和参数。但是当我使用
ContentCachingRequestWrapper contentCachingRequestWrapper = new ContentCachingRequestWrapper(request);
String requestBody = new String(contentCachingRequestWrapper.getContentAsByteArray());
它返回空的String正文。
另外,我使用下面的代码
bufferedReader = request.getReader();
char[] charBuffer = new char[128];
int bytesRead;
while ( (bytesRead = bufferedReader.read(charBuffer)) != -1 ) {
sb.append(charBuffer, 0, bytesRead);
}
我得到了相同的结果。
致谢。