Commit 3ac2b9973ca667c66a81c4c336457404b417449e

Authored by YunaiV
1 parent 053007ef

v3.5.0 fix:RepeatedlyRequestWrapper.ServletInputStream 实现available方法

yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/web/core/filter/CacheRequestBodyWrapper.java
... ... @@ -46,17 +46,22 @@ public class CacheRequestBodyWrapper extends HttpServletRequestWrapper {
46 46  
47 47 @Override
48 48 public boolean isFinished() {
49   - return true;
  49 + return false;
50 50 }
51 51  
52 52 @Override
53 53 public boolean isReady() {
54   - return true;
  54 + return false;
55 55 }
56 56  
57 57 @Override
58 58 public void setReadListener(ReadListener readListener) {}
59 59  
  60 + @Override
  61 + public int available() {
  62 + return body.length;
  63 + }
  64 +
60 65 };
61 66 }
62 67  
... ...