spring的restTemplate可以向一個url發送請求並接收服務器端的響應信息。但在發請求時,會對請求的url值進行編碼再發送。
下面看spring的RestTemplate的源碼:
restTemplate基本上發送請求的方法內部都會調用到execute()方法:
expand()方法的代碼如下:
encode()方法的代碼如下:
所以如果使用非spring的服務器接收時,需要進行解碼才能接收到RestTemplate發送的內容。(spring的服務器接收到參數時會自動進行一次解碼,所以使用restTemplate發送消息,Spring的服務器接收時不會出現問題)。
spring的restTemplate注意點
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
使用 @NoRepositoryBean 簡化數據庫訪問
原創
2024-04-27 21:36:42
「Java開發指南」如何利用MyEclipse啓用Spring DSL?(二)
原創
2024-04-24 11:35:31
SpringBoot如何優雅的進行參數校驗(一)
原創
2024-04-23 23:15:58
一次Redis訪問超時的“捉蟲”之旅
01 引言 作爲後端開發人員,對Redis肯定不陌生,它是一款基於內存的數據庫,讀寫速度非常快。在愛奇藝海外後端的項目中,我們也廣泛使用Redis,主要用於緩存、消
原創
2024-04-23 13:04:36
最新版Spring Security 中的路徑匹配方案!
原創
2024-04-22 12:14:28
Spring開發:動態代理的藝術與實踐
原創
2024-04-16 22:33:07
「Java開發指南」如何利用MyEclipse啓用Spring DSL?(一)
原創
2024-04-09 11:34:24
京東中臺化底層支撐框架技術分析及隨想
原創
2024-04-03 11:16:28
Spring事物失效場景
環境配置 模塊 版本 mysql 5.7.44 SpringBoot 2.1.3.RELEASE Mybatis Plus 3.2.0 mysql-connector 8.0.28 因爲現在這家公司我
原創
2024-04-01 22:52:03
40 個 SpringBoot 常用註解
原創
2024-04-01 22:49:58
百川倉配切量接口成長史
原創
2024-03-28 00:34:45
你在測試金字塔的哪一層(下)
原創
2024-03-25 14:21:43
springboot零散記錄
原創
2024-03-16 10:20:21
「Java開發指南」MyEclipse如何支持Spring Scaffolding?(五)
原創
2024-03-15 00:38:48