成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

openfegin一個小問題 Illegal character in path at index

jas0n / 2867人閱讀

摘要:使用遇到一個簡單錯誤從錯誤上看,這只是一個非法的造成的,但是實際檢查發(fā)現(xiàn),根本原因不是這個,我有一個需要調用,調用代碼發(fā)現(xiàn)調用這個接口的時候,傳遞的參數(shù)是,原來我認為就算是也應該把給替換掉,但是實際上并不會,所以產生了這個問題。

使用openfeign遇到一個簡單錯誤:

Caused by: java.net.URISyntaxException: Illegal character in path at index 32: http://test-service/v1/tests/py/{pid}
    at java.net.URI$Parser.fail(URI.java:2848) ~[?:1.8.0_181]
    at java.net.URI$Parser.checkChars(URI.java:3021) ~[?:1.8.0_181]
    at java.net.URI$Parser.parseHierarchical(URI.java:3105) ~[?:1.8.0_181]
    at java.net.URI$Parser.parse(URI.java:3053) ~[?:1.8.0_181]
    at java.net.URI.(URI.java:588) ~[?:1.8.0_181]
    at java.net.URI.create(URI.java:850) ~[?:1.8.0_181]
    at org.springframework.cloud.openfeign.ribbon.LoadBalancerFeignClient.execute(LoadBalancerFeignClient.java:56) ~[spring-cloud-openfeign-core-2.0.2.RELEASE.jar:2.0.2.RELEASE]
    at org.springframework.cloud.sleuth.instrument.web.client.feign.TraceLoadBalancerFeignClient.execute(TraceLoadBalancerFeignClient.java:67) ~[spring-cloud-sleuth-core-2.0.2.RELEASE.jar:2.0.2.RELEASE]
    at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:98) ~[feign-core-9.7.0.jar:?]
    at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:77) ~[feign-core-9.7.0.jar:?]

從錯誤上看,這只是一個非法的url造成的,但是實際檢查發(fā)現(xiàn),根本原因不是這個,我有一個commonservice需要調用testservice,調用代碼:

@GetMapping(value= "v1/tests/py/{pid}")
    Message> getPPy(@PathVariable("pid") Long pid);

發(fā)現(xiàn)調用這個接口的時候,傳遞的參數(shù)是null,原來我認為就算是null也應該把{pid}給替換掉,但是實際上并不會,所以產生了這個問題。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/73742.html

相關文章

  • Involute Calculator User Guide Document

    摘要:窗體版下載地址百度網盤提取密碼對于中國大陸的用戶,由于一些顯而易見的原因,您不能訪問幾乎全部的谷歌服務。為此,我們在國內酷安網發(fā)布了此應用。 Involute Calculator User Guide Document 窗體版下載地址:百度網盤 提取密碼:2trx 1. Introduction This involute calculator is the first all o...

    劉明 評論0 收藏0
  • jdk1.8 Base64Util Illegal base64 character

    摘要:用于統(tǒng)一編碼格式。由于和內置的遵守的協(xié)議不一致,按照照實現(xiàn)的,是按照和兩個協(xié)議來實現(xiàn)的。由于協(xié)議的不同可能導致的解碼編碼的數(shù)據(jù)時拋出異常因此需要特別注意保持解碼編碼的一致性。 jdk1.8 base64的編碼轉碼 實用場景 最近工作上有個需求,需要根據(jù)圖片的url下載到本地,并且客戶端無法訪問到url只能接收base64圖片碼。因此決定采用jdk自帶的Base64進行編碼轉碼存儲。 ...

    ISherry 評論0 收藏0
  • dubbo源碼解析(四十)集群——router

    摘要:源碼分析一創(chuàng)建一個該類是基于條件表達式規(guī)則路由工廠類。路由工廠獲得配置項,默認為獲得獲得類型讀取規(guī)則獲得腳本路由獲得路由后記該部分相關的源碼解析地址該文章講解了集群中關于路由規(guī)則實現(xiàn)的部分。 集群——router 目標:介紹dubbo中集群的路由,介紹dubbo-cluster下router包的源碼。 前言 路由規(guī)則 決定一次 dubbo 服務調用的目標服務器,分為條件路由規(guī)則和腳本路...

    FullStackDeveloper 評論0 收藏0
  • PHPCMSv9.6.1任意文件讀取漏洞的挖掘和分析過程

    摘要:中是對稱加密且在不知道的情況下理論上不可能構造出有效密文。而且這句話是新增的,更加確定了,這個漏洞是特有的。通過對進行控制,間接控制等變量完成漏洞的利用。馬上對進行全文搜索,并且查找符合下列條件的上下文。的觸發(fā)條件盡可能的限制小。 看到網上說出了這么一個漏洞,所以抽空分析了下,得出本篇分析。 1.準備工作&漏洞關鍵點快速掃描 1.1前置知識 這里把本次分析中需要掌握的知識梳理了下: ...

    golden_hamster 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<