RestTemplate請求http介面示例

2021-10-02 03:15:14 字數 659 閱讀 9533

springmvc提供 resttemplate請求http介面,resttemplate的底層可以使用第三方的http客戶端工具實現http 的請求,常用的http客戶端工具有apache httpclient、okhttpclient等。

這裡以okhttpclient為例講解resttemplate的用法

1.新增依賴

2.在springboot啟動類中配置 resttemplate

public

class

@bean

public resttemplate resttemplate()

}

3.測試resttemplate

@autowired

resttemplate resttemplate;

@test

public

void

testresttemplate()

RestTemplate模擬Http請求方式

暫時省略,後面補 bean public resttemplate resttemplate 加入bean,在springboot服務中,直接在啟動類中寫這個方法即可 autowired private resttemplate resttemplate public void test 返回來的引...

RestTemplate請求,並返回Page

resttemplate.exchange 方法可以指定返回資料時,用泛型去包裝 public responseentityexchange uri,httpmethod,httpentity,parameterizedtypereference 使用方法 parameterizedtyperefe...

RestTemplate介面請求總結

使用getforentity呼叫介面,返回結果呼叫getstatuscode 方法取得httpstatus物件,然後就可以呼叫裡面的各種方法來滿足你的需求了 判斷介面返回是否為200 public static boolean ping catch exception e 二 什麼都不帶,將引數拼接...