gateway动态配置
我使用的是接口实现了RouteDefinitionRepository下的save,delete,getRouteDefinitions方法进行实现,
但是现在有个问题就是这里吗的规定参数格式,我自定义的filter我该如何传
现在入参json是:
{
"uri": "http://localhost:8086",
"order": 0,
"predicates": [
{
"name": "Path",
"args": {
"pattern": "/shop-api/**"
}
}
],
"filters": [
{
"name": "RewritePath",
"args": {
"regexp": "/shop-api/(?<segment>/?.*)",
"replacement":"/$\\{segment}"
}
}
]
}
配置文件配置是这样的
尝试在filters里面加入一个对象,类似这样的:
"filters": [
{
"name": "MyCustomFilter",
"args": {
"param1": "value1",
"param2": "value2"
}
}
]