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

springCloud Gateway StripPrefix和PrefixPath過濾器的區(qū)別及說明

 更新時(shí)間:2025年06月23日 10:23:14   作者:不會(huì)吉他的肌肉男不是好的挨踢男  
這篇文章主要介紹了springCloud Gateway StripPrefix和PrefixPath過濾器的區(qū)別及說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

一、 StripPrefix Filter

StripPrefix Filter 是一個(gè)請(qǐng)求路徑截取的功能。

server:
  port: 8080
spring:
  application:
    name: user
  cloud:
    gateway:
      discovery:
        locator:
          enabled: true
          lower-case-service-id: true
      routes:
      - id: user
        uri: lb://user
        #uri: http://localhost:8080
        predicates:
        - Path=/zuul/api/user/**
        filters:
        - StripPrefix=3

主要看這里

- Path=/zuul/api/user/**
filters:
- StripPrefix=3 

當(dāng)請(qǐng)求路徑匹配到/zuul/api/user/**會(huì)將包含zuul和后邊的字符串接去掉轉(zhuǎn)發(fā),StripPrefix=3就代表截取路徑的個(gè)數(shù)

這樣配置后當(dāng)請(qǐng)求/zuul/api/user/aaa后端匹配到的請(qǐng)求路徑,就會(huì)變成http://localhost:8080/aaa

二、PrefixPath Filter

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

server:
  port: 8080
 
spring:
  application:
    name: user
  cloud:

    gateway:
      discovery:
        locator:
          enabled: true
          lower-case-service-id: true
      routes:
      - id: user
        uri: lb://user
        predicates:
        - Path=/**
        filters:    
        - PrefixPath=/hi

主要看這里

 predicates:
        - Path=/**
        filters:    
        # 當(dāng)訪問 http://localhost:8080/aaa,加上前綴就變成 http://localhost:8080/hi/aaa
        - PrefixPath=/hi

當(dāng)訪問 http://localhost:8080/aaa,加上前綴就變成 http://localhost:8080/hi/aaa

總結(jié)

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

相關(guān)文章

  • Java單例模式實(shí)現(xiàn)的幾種方式

    Java單例模式實(shí)現(xiàn)的幾種方式

    這篇文章主要介紹了Java單例模式實(shí)現(xiàn)的幾種方式的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • Java IO之字節(jié)輸入輸出流詳解

    Java IO之字節(jié)輸入輸出流詳解

    這篇文章主要為大家介紹了Java IO之字節(jié)輸入輸出流,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • 簡單了解java volatile

    簡單了解java volatile

    這篇文章主要介紹了了解java volatile,volatile是Java提供的一種輕量級(jí)的同步機(jī)制,在并發(fā)編程中,它也扮演著比較重要的角色。下面我們來一起學(xué)習(xí)一下吧
    2019-05-05
  • java實(shí)現(xiàn)畫圖板上畫一條直線

    java實(shí)現(xiàn)畫圖板上畫一條直線

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)畫圖板上畫一條直線,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • Quarkus中的依賴注入DI和面向切面aop編程

    Quarkus中的依賴注入DI和面向切面aop編程

    這篇文章主要為大家介紹了Quarkus中的依賴注入DI和面向切面aop的編程規(guī)范思想,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步
    2022-02-02
  • Java從入門到精通之旅類和對(duì)象全面解析

    Java從入門到精通之旅類和對(duì)象全面解析

    Java是一門純面向?qū)ο蟮恼Z言(OOP),在面向?qū)ο蟮氖澜缋?一切皆為對(duì)象,面向?qū)ο笫墙鉀Q問題的一種思想,主要依靠對(duì)象之間的交互完成一件事情,這篇文章主要介紹了Java從入門到精通之旅類和對(duì)象全面解析,需要的朋友可以參考下
    2025-04-04
  • java8 使用stream排序空字段排在前面或后面

    java8 使用stream排序空字段排在前面或后面

    這篇文章主要介紹了java8 使用stream排序空字段排在前面或后面的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • 如何解決redisTemplate注入為空問題

    如何解決redisTemplate注入為空問題

    這篇文章主要介紹了如何解決redisTemplate注入為空問題,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • 如何解決異步任務(wù)上下文丟失問題

    如何解決異步任務(wù)上下文丟失問題

    在多線程編程中,異步任務(wù)可能會(huì)導(dǎo)致上下文信息丟失,為了解決這個(gè)問題,可以在執(zhí)行異步任務(wù)前,通過自定義TaskDecorator拷貝主線程的上下文至子線程,這樣可以確保上下文在異步執(zhí)行過程中得以保留,將定制的TaskDecorator設(shè)置至線程池,可以有效地解決上下文丟失問題
    2024-09-09
  • SpringBoot框架打包體積簡化過程圖解

    SpringBoot框架打包體積簡化過程圖解

    這篇文章主要介紹了SpringBoot框架打包體積簡化過程圖解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05

最新評(píng)論

缙云县| 黄浦区| 崇文区| 象山县| 巨野县| 西和县| 南涧| 咸宁市| 吉木乃县| 武功县| 平和县| 额敏县| 宜兴市| 汪清县| 平顺县| 庆云县| 大洼县| 鄯善县| 全州县| 荥经县| 桃江县| 兴海县| 新龙县| 宝丰县| 黎城县| 莲花县| 安多县| 襄汾县| 吴川市| 屯留县| 沧源| 叙永县| 盘锦市| 泰宁县| 虞城县| 迁安市| 青河县| 桐庐县| 泌阳县| 武陟县| 祁东县|