Commit 3ac2b9973ca667c66a81c4c336457404b417449e
1 parent
053007ef
v3.5.0 fix:RepeatedlyRequestWrapper.ServletInputStream 实现available方法
Showing
1 changed file
with
7 additions
and
2 deletions
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,17 +46,22 @@ public class CacheRequestBodyWrapper extends HttpServletRequestWrapper { | ||
| 46 | 46 | ||
| 47 | @Override | 47 | @Override |
| 48 | public boolean isFinished() { | 48 | public boolean isFinished() { |
| 49 | - return true; | 49 | + return false; |
| 50 | } | 50 | } |
| 51 | 51 | ||
| 52 | @Override | 52 | @Override |
| 53 | public boolean isReady() { | 53 | public boolean isReady() { |
| 54 | - return true; | 54 | + return false; |
| 55 | } | 55 | } |
| 56 | 56 | ||
| 57 | @Override | 57 | @Override |
| 58 | public void setReadListener(ReadListener readListener) {} | 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 |