springboot学习(六十九) 解决HttpServletRequest不可重复使用InputStream,报错报S
来源:http://www.tudoupe.com时间:2022-02-22
spring boot项目,在过滤器、拦截器或自定义aop做统一处理时,获取了request中的inputstream来获取RequestBody里数据,获取之后在Controller里使用@RequestBody注解再获取就报错:Stream closed。这是因为HttpServletRequest中的inputstream是不可重复读的。
修改方式如下:
1、自定义RequestWrapper
2 定义请求体公用的过滤器
这样就可以多次获取request的请求体了
相关新闻
- 2023-05-06 微pe怎么初始化U盘(微pe怎么恢复初
- 2023-05-06 Xp系统boot 进入pe(boot manager 怎么进入
- 2023-05-06 win pe修复bcdboot(pe修复系统)
- 2023-05-06 win7更新失败 pe(win7更新失败还原更
- 2023-05-06 u盘装了pe读取不了(u盘能进pe读取不
- 2023-05-06 u盘pe 发热(u盘发热烫手)
- 2023-05-06 u盘pe下看不到硬盘(u盘启动pe看不到
- 2023-05-06 pe盘 ntfs(u盘ntfs格式)
- 2023-05-06 sony笔记本进入pe模式(联想笔记本怎
- 2023-05-06 pe启动盘进不去(pe启动盘进不去系统
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
