我有一个api网关,根据上下文将请求重定向到合适的服务。 当我将DELETE请求代理从网关注销到authService时,拦截器会对其进行过滤,并显示415错误。
显然,excludePatterns不起作用,或者代理请求有不同的内容,不适合排除的模式。
我这样代理:
HttpUriRequest proxyRequest = createHttpRequest(request,serviceUrl);
它适用于登录和POST。它使用邮递员直接在没有网关的情况下工作。网关发送的serviceURL与URL postman直接发送给authService完全没有区别。
上述方法使用标题和内容创建适当的请求。
答案 0 :(得分:0)
解决了它。 拦截器正在寻找pathVariables或requestParam变量的精确匹配,否则它会拦截它。