irpas技术客

Spring Cloud Gateway去掉url前缀_西八老码

网络投稿 8383

Spring Cloud Gateway去掉url前缀 主要是增加一个 route,其他配置不变 routes: - id: service_customer uri: lb://CONSUMER order: 0 predicates: - Path=/customer/** filters: - StripPrefix=1 - AddResponseHeader=X-Response-Default-Foo, Default-Bar

新增的StripPrefix可以接受一个非负整数,对应的具体实现是StripPrefixGatewayFilterFactory,从名字就可以看出它的作用是去掉前缀的,那个整数即对应层数。

具体到本例中,我们通过 Spring Cloud Gateway 访问 /customer/hello/windmt,那么当网关服务向后转发请求时,会去掉/customer,微服务收到的就是/hello/windmt。

Spring Cloud中eureka.instance为前缀的的常用配置参数说明

注意: 类中,可以查看各个参数的默认值。

下面是博主剪辑的视频资料 可能与文章无关 希望大家可以支持一下哦!谢谢大家支持 【限时】B站首发 花费12980巨资购买的 微服务SpringCloud Alibaba全集 过两天删除 赶快来白嫖啦!三连拿来吧你!


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #Spring #Cloud #Gateway去掉url前缀