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

springboot處理url中帶斜杠/\字符的參數(shù)報400問題

 更新時間:2024年01月19日 10:35:15   作者:guoguolifang  
這篇文章主要介紹了springboot處理url中帶斜杠/\字符的參數(shù)報400問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

springboot處理url中帶斜杠/\字符的參數(shù)報400

1. 啟動類中添加

//解決URL中包含%2F(/)的問題
System.setProperty("org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH", "true");
//解決URL中包含%5C(\)的問題
System.setProperty("org.apache.catalina.connector.CoyoteAdapter.ALLOW_BACKSLASH", "true");

2. 新建配置類

@Configuration
@EnableWebMvc
public class TomcatConfig implements WebMvcConfigurer  {
    @Override
    public void configurePathMatch(PathMatchConfigurer configurer) {
        UrlPathHelper urlPathHelper = new UrlPathHelper();
        urlPathHelper.setUrlDecode(false);
        //總使用完整路徑
        urlPathHelper.setAlwaysUseFullPath(true);
        configurer.setUrlPathHelper(urlPathHelper);
    }

}

URL地址中的斜杠/和反斜杠\

1. 斜杠/和反斜杠\的用處:分隔符

Unix使用斜杠作為分隔符;

web應用最新使用在Unix系統(tǒng)上面,所以目前所有的網(wǎng)絡地址都采用 斜桿/ 作為分隔符;

windows系統(tǒng)上的文件瀏覽器都是用 反斜杠\ 作為路徑分隔符(由于使用 斜桿/ 作為DOS 命令提示符的參數(shù)標志)

2. URL中斜杠/和反斜杠\的區(qū)別

隨著發(fā)展,DOS系統(tǒng)已經(jīng)被淘汰了,命令提示符也用的很少,斜桿和反斜杠在大多數(shù)情況下可以互換,沒有影響:

出現(xiàn)在普通字符串中的路徑,如果代表的是windows文件路徑,則使用 斜桿/反斜杠\ 是一樣的;

如果代表的是網(wǎng)絡文件路徑,則必須使用 斜杠/ ;

3. 地址的相對路徑和絕對路徑

  • 相對路徑:相當于當前文件的路徑;
  • 絕對路徑:你的主頁上的文件或目錄在硬盤上真正的路徑。

4. 其他

  • ./:代表目前所在的目錄。
  • ../:代表上一層目錄。

例如:

  • /SRC/ 表示:項目根目錄(可以指磁盤根目錄,也可以指項目根目錄,視實際情況而定) 
  • ./SRC/ 表示:當前目錄中的SRC文件夾;
  • ../SRC/ 表示:當前目錄的上一層目錄中SRC文件夾;

如果在地址最后加一個斜杠,表示讀取改地址下的文件目錄;

如果地址最后不是斜杠結尾,表示只讀取該文件。

總結

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

相關文章

  • 基于Java實現(xiàn)XML文件的解析與更新

    基于Java實現(xiàn)XML文件的解析與更新

    配置文件可以有很多種格式,包括?INI、JSON、YAML?和?XML。每一種編程語言解析這些格式的方式都不同。本文將通過Java語言實現(xiàn)XML文件的解析與更新,需要的可以參考一下
    2022-03-03
  • springboot集成es插入和查詢的簡單使用示例詳解

    springboot集成es插入和查詢的簡單使用示例詳解

    這篇文章主要介紹了springboot集成es 插入和查詢的簡單使用,本文分步驟結合示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-08-08
  • SpringMVC?Restful風格與中文亂碼問題解決方案介紹

    SpringMVC?Restful風格與中文亂碼問題解決方案介紹

    Restful就是一個資源定位及資源操作的風格,不是標準也不是協(xié)議,只是一種風格,是對http協(xié)議的詮釋,下面這篇文章主要給大家介紹了關于SpringMVC對Restful風格支持的相關資料,需要的朋友可以參考下
    2022-10-10
  • Java中重寫和重載的區(qū)別及說明

    Java中重寫和重載的區(qū)別及說明

    Java語言中的重載和重寫是實現(xiàn)多態(tài)的兩種方式,但他們的實現(xiàn)方式和規(guī)則有所不同,重載發(fā)生在一個類中,同名的方法如果有不同的參數(shù)列表,則視為重載,重寫則發(fā)生在子類和父類之間,要求子類重寫方法和父類被重寫方法有相同的返回類型
    2024-10-10
  • springboot?security驗證碼的登錄實例

    springboot?security驗證碼的登錄實例

    這篇文章主要介紹了springboot?security驗證碼的登錄實例,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • 在JAVA?Web項目中動態(tài)加載DLL/SO文件的方法

    在JAVA?Web項目中動態(tài)加載DLL/SO文件的方法

    在JAVA?Web項目中,我們經(jīng)常需要調用一些第三方庫或者實現(xiàn)一些JAVA本身不支持的功能,這時,我們可能會考慮使用JNI來調用DLL或SO文件,然而,因此,本文將介紹如何在JAVA?Web項目中動態(tài)加載DLL/SO文件,需要的朋友可以參考下
    2024-12-12
  • 劍指Offer之Java算法習題精講排列與N叉樹

    劍指Offer之Java算法習題精講排列與N叉樹

    跟著思路走,之后從簡單題入手,反復去看,做過之后可能會忘記,之后再做一次,記不住就反復做,反復尋求思路和規(guī)律,慢慢積累就會發(fā)現(xiàn)質的變化
    2022-03-03
  • SpringCloud微服務熔斷器Hystrix使用詳解

    SpringCloud微服務熔斷器Hystrix使用詳解

    這篇文章主要介紹了Spring Cloud Hyxtrix的基本使用,它是Spring Cloud中集成的一個組件,在整個生態(tài)中主要為我們提供服務隔離,服務熔斷,服務降級功能,本文給大家介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • linux部署出現(xiàn)java文件操作報錯:java.io.FileNotFoundException解決辦法

    linux部署出現(xiàn)java文件操作報錯:java.io.FileNotFoundException解決辦法

    這篇文章主要g介紹了linux部署出現(xiàn)java文件操作報錯:java.io.FileNotFoundException解決的相關資料,這個錯誤通常表示你的Spring Boot應用程序無法找到指定的文本文件,需要的朋友可以參考下
    2023-12-12
  • Java設計模式之策略模式詳解

    Java設計模式之策略模式詳解

    這篇文章主要為大家詳細介紹了Java設計模式之策略模式,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10

最新評論

信阳市| 陆川县| 泰和县| 原平市| 都昌县| 陇川县| 郁南县| 西乡县| 定远县| 韶关市| 邹平县| 宿迁市| 伊川县| 江山市| 汉源县| 思茅市| 洪雅县| 如皋市| 塘沽区| 交口县| 安化县| 武穴市| 山东| 勃利县| 蒲城县| 蓝山县| 宁陵县| 龙山县| 柳江县| 清水县| 金堂县| 东乡| 娄烦县| 安龙县| 宾阳县| 监利县| 康平县| 武强县| 阿巴嘎旗| 白河县| 东城区|