POST请求未从过滤器转发到控制器类

问题描述 投票:0回答:1

[来自邮递员,我遇到具有有效载荷和标题的类似http://localhost:8084/abc/api/v1/xyz的邮寄请求。我们已经配置了一个过滤器类,它在到达“控制器”之前扩展了“ GenericFilterBean”。它可以执行Filter类的所有代码,但是可以在执行“ chain.doFilter(request,response);”时执行最后它抛出以下异常

18:59:25,779信息[标准输出](默认任务1)18:59:25,778 || WARN | AbstractHandlerExceptionResolver:197 |已解决[org.springframework.http.converter.HttpMessageNotReadableException:读取输入消息时发生I / O错误;嵌套异常是java.io.IOException:UT010029:流已关闭]

请对此提出建议。

spring spring-mvc servlet-filters
1个回答
0
投票

您的过滤器是否正在读取请求的内容?如果是这样,那么您将需要寻找替代方案,因为如果没有一些帮助,输入流将不太可能重用。

您可以通过过滤方法发布一些代码吗?

© www.soinside.com 2019 - 2024. All rights reserved.