我的配置如下
apiEndpoints: API: 主持人:‘‘ 路径:’/ ip’ 审批引擎: 主持人:’’ 路径:’/ app / *’serviceEndpoints: httpbin: 网址:‘https://httpbin.org’ …
要做到这一点,你需要使用 express-gateway重写插件 。
你可以使用 eg CLI安装插件。
eg
eg plugin install express-gateway-plugin-rewrite
确保 rewrite 包含在网关配置中 policies 白名单。
rewrite
policies
在处理请求的管道中,您可以使用重写插件,如下所示:
policies: - rewrite: - condition: name: regexpmatch match: ^/app/(.*)$ action: rewrite: /$1
这应该删除 /app 从请求路由到服务端点之前的路径。
/app