nacos动态网关怎么配置StripPrefix

Blade 未结 0 145
titan
titan 剑童 2023-05-25 16:47

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

1. 在nacos中添加了配置blade-gateway-dev.json

2. 配置内容如下:

[

{

"id": "demo-route",

"order": 0,

"predicates": [{

"name": "Path",

"args": {

"pattern": "/niexh/demo/**"

}

}],

"filters": [

{

"name": "StripPrefix",

"args": {

"parts": "2"

}

}

],

"uri": "lb://blade-demo-niexh"

}

]

3.访问/blade-demo-niexh/niexh/demo/name时404


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

期望可以在动态网关配置自由的定义StripPrefix,目前已知的RequestFilter中会默认把第一层服务名跳过,如果我想跳过不止一层路径,在动态网关中该如何配置?


实际StripPrefix在动态网关中配置不生效



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


bladex   3.1.0   windows


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。


回答
  • 消灭零回复
提交回复