最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

GateWay中StripPrefix的作用及說明

 更新時(shí)間:2025年07月19日 08:43:12   作者:hero.zhong  
StripPrefix過濾器剝離路徑前綴,PrefixPath則添加前綴,例如,訪問http://host:port/lbs/hello時(shí),StripPrefix=1會(huì)將請(qǐng)求轉(zhuǎn)至http://bds-lbs-service/hello,PrefixPath會(huì)添加/lbs前綴,兩者作用相反,用于路由路徑調(diào)整

網(wǎng)關(guān)過濾器

StripPrefix 過濾器

StripPrefix網(wǎng)關(guān)過濾器工廠采用一個(gè)參數(shù)StripPrefix。 StripPrefix參數(shù)表示在將請(qǐng)求發(fā)送到下游之前從請(qǐng)求中剝離的路徑個(gè)數(shù)。

作用: 去掉部分URL路徑

spring:
  cloud:
    gateway:
      routes:
      - id: bds-lbs-service
        uri: lb://bds-lbs-service
        predicates:
        - Path=/lbs/**
        filters:
        - StripPrefix=1

如上,我們?cè)L問網(wǎng)關(guān)地址http://host:port/lbs/hello時(shí)

若無StripPrefix過濾器時(shí),gateway 發(fā)送請(qǐng)求到后臺(tái)服務(wù)bds-lbs-service的url就是http://bds-lbs-service/lbs/hello

若有StripPrefix過濾器時(shí),gateway會(huì)根據(jù)StripPrefix=1所配的值(這里是1)去掉URL路徑中的部分前綴(這里去掉一個(gè)前綴,即去掉lbs)

發(fā)送請(qǐng)求到后臺(tái)服務(wù)spring-cloud-producer的url變成http://bds-lbs-service/hello

spring:
  cloud:
    gateway:
      routes:
      - id: crm
        uri: http://crm
        predicates:
        - Path=/crm/**
        filters:
        - StripPrefix=2

當(dāng)通過網(wǎng)關(guān)向/name/bar/foo發(fā)出請(qǐng)求時(shí),對(duì)nameservice的請(qǐng)求將類似于http://crm/foo。

PrefixPath 過濾器

作用: 它的作用和StripPrefix正相反,是在URL路徑前面添加一部分的前綴

spring:
  cloud:
    gateway:
      routes:
      - id: bds-lbs-service
        uri: lb://bds-lbs-service
        filters:
        - PrefixPath=/lbs

這將會(huì)把/lbs添加到路由prefixpath_route匹配到的所有請(qǐng)求的路徑的前面。

所以對(duì)/hello的請(qǐng)求將會(huì)被發(fā)送到/lbs/hello。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java實(shí)現(xiàn)深度搜索DFS算法詳解

    Java實(shí)現(xiàn)深度搜索DFS算法詳解

    深度優(yōu)先搜索是一種在開發(fā)爬蟲早期使用較多的方法。它的目的是要達(dá)到被搜索結(jié)構(gòu)的葉結(jié)點(diǎn)。這篇文章主要介紹了基于Java實(shí)現(xiàn)深度優(yōu)先搜索(DFS)算法,需要的朋友可以參考一下
    2021-12-12
  • Java將字符串String轉(zhuǎn)換為整型Int的兩種方式

    Java將字符串String轉(zhuǎn)換為整型Int的兩種方式

    這篇文章主要介紹了Java如何將字符串String轉(zhuǎn)換為整型Int,在 Java 中要將 String 類型轉(zhuǎn)化為 int 類型時(shí),需要使用 Integer 類中的 parseInt() 方法或者 valueOf() 方法進(jìn)行轉(zhuǎn)換,本文通過實(shí)例代碼給大家詳細(xì)講解,需要的朋友可以參考下
    2023-04-04
  • SpringBoot整合Tomcat連接池的使用

    SpringBoot整合Tomcat連接池的使用

    這篇文章主要介紹了SpringBoot整合Tomcat連接池的使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • Java調(diào)用MySQL數(shù)據(jù)庫的存儲(chǔ)過程和自定義函數(shù)及區(qū)別解析

    Java調(diào)用MySQL數(shù)據(jù)庫的存儲(chǔ)過程和自定義函數(shù)及區(qū)別解析

    本文介紹了存儲(chǔ)過程和自定義函數(shù)的概念、特性和構(gòu)建方法,并通過Java代碼展示了如何調(diào)用存儲(chǔ)過程和自定義函數(shù),最后,對(duì)比了存儲(chǔ)過程和自定義函數(shù)的區(qū)別,感興趣的朋友跟隨小編一起看看吧
    2025-12-12
  • Mybatis?plugin的使用及原理示例解析

    Mybatis?plugin的使用及原理示例解析

    這篇文章主要為大家介紹了?Mybatis?plugin的使用及原理示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • Java使用BIO和NIO進(jìn)行文件操作對(duì)比代碼示例

    Java使用BIO和NIO進(jìn)行文件操作對(duì)比代碼示例

    這篇文章主要介紹了Java使用BIO和NIO進(jìn)行文件操作對(duì)比代碼示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • 解決java.sql.SQLException:索引中丟失 IN或OUT 參數(shù)::x問題

    解決java.sql.SQLException:索引中丟失 IN或OUT 參數(shù)::x問題

    這篇文章主要介紹了解決java.sql.SQLException:索引中丟失 IN或OUT 參數(shù)::x問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • 如何在java中使用Jython

    如何在java中使用Jython

    這篇文章主要介紹了如何在java中使用Jython,由于項(xiàng)目中需要用到Java調(diào)用Python的腳本,來實(shí)現(xiàn)一些功能,就對(duì)jython做了一些了解,通過jython可以實(shí)現(xiàn)java對(duì)python腳本的調(diào)用,需要的朋友可以參考一下
    2022-03-03
  • Java中Queue的poll()和remove()區(qū)別詳解

    Java中Queue的poll()和remove()區(qū)別詳解

    這篇文章主要介紹了Java中Queue的poll()和remove()區(qū)別詳解,Queue接口提供了許多方法,其中poll()和remove()是兩個(gè)常用的方法,它們的區(qū)別在于,當(dāng)隊(duì)列為空時(shí),poll()方法返回null,而remove()方法會(huì)拋出,需要的朋友可以參考下
    2023-07-07
  • 使用Java對(duì)Hbase操作總結(jié)及示例代碼

    使用Java對(duì)Hbase操作總結(jié)及示例代碼

    這篇文章主要介紹了使用Java對(duì)Hbase進(jìn)行操作總結(jié),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-07-07

最新評(píng)論

安塞县| 巴东县| 富蕴县| 万山特区| 漳平市| 平远县| 金堂县| 犍为县| 迭部县| 长顺县| 肇源县| 临安市| 电白县| 乡宁县| 普兰县| 丹巴县| 周口市| 迁西县| 团风县| 北票市| 射洪县| 阜新市| 子洲县| 美姑县| 平顺县| 长泰县| 普陀区| 巫溪县| 油尖旺区| 九江市| 伊宁县| 古田县| 合作市| 晋城| 睢宁县| 南澳县| 南投市| 甘德县| 互助| 秦皇岛市| 安塞县|