关于springcloud gateway配置

我的配置如下:
routes:
-id:provider-base
uri:http://localhost:7001/
predicates:
-Path=/api/**
现在是想通过访问网关host/api/test来访问到http://localhost:7001/test,现在的配置无法实现,无论怎么请求,都被转发到了http://localhost:7001/,请教各路大神应该如何配置。
斯蒂芬大帝
浏览 674回答 2
2回答

哔哔one

spring:cloud:gateway:discovery:locator:enabled:trueroutes:-id:provider-baseuri:http://localhost:7001/filters:-StripPrefix=2#Path有几级目录就写几predicates:-Path=/api/base/**

森林海

添加RewritePathfilter,将/api重写为/参考文档:RewritePathGatewayFilterFactoryroutes:-id:provider-baseuri:http://localhost:7001/predicates:-Path=/api/**filters:-RewritePath=/api,/
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript