网关过滤规则越界了

Blade 未结 2 91
Jalena
Jalena 2024-10-21 10:38

一、该问题的重现步骤是什么?

因为业务关系需要使用gateway来引入外部的业务接口(非BladeX),所以想在gateway里面直接增加路由。


但目前 org.springblade.gateway.filter.RequestFilter 类中默认移除了Url的第一级参数,例如:

http://www.baidu.com/a/b?code=xxx

变成了

http://www.baidu.com/b?code=xxx


二、你期待的结果是什么?实际看到的又是什么?

对于这个URL重写规则是不是应该有个范围,例如 /api/xx 的路径包含了api 的才进行重写规则呢?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

Bladex 4.1.0


2条回答
提交回复