【发布时间】:2012-08-03 15:02:39
【问题描述】:
我遇到了here 描述的问题,但我不清楚如何解决。
问题是我有一个 AuthenticationProvider 必须读取请求的正文。但是,当我的控制器方法想要通过 @RequestMapping 使用该数据时,它是空的,因为 Provider 已经读取了 inputStream。
有没有办法从支持标记/重置的 Request 获取 inputReader,以便我的提供者可以在进行身份验证后简单地将流回滚到其初始状态?过滤器的默认行为是对请求对象的破坏性修改,这似乎很疯狂。
【问题讨论】:
标签: java spring http rest inputstream