在spring boot 解决 @RequestBody只能读取一次的问题时
参数使用的传递方式是map 需要签名验证 所以 sign时
用的也是map 导致参数以@RequestBody 传递map参数时
sign验证后的map参数不能进去controller中取到值
先是利用拦截器做的 相对比较繁琐 后来改用filter过滤器
新建一个BodyReaderFilter.class 继承Filter
然后新增BodyReaderHttpServletRequestWrapper.class 继承
HttpServletRequestWrapper
最后在启动类中添加或者利用注解的方式
// @WebFilter(filterName="HttpServletRequestReplacedFilter",urlPatterns="/*")