springboot项目调用另一个项目接口
生活随笔
收集整理的這篇文章主要介紹了
springboot项目调用另一个项目接口
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
由于業(yè)務(wù)問題,有時候需要從其他項目調(diào)用接口
springboot本身封裝了兩種方法HTTP調(diào)用方式:
1.feign的遠(yuǎn)程調(diào)用(http接口調(diào)用)
2.RestTemplate
試了大概小一天的時間,很多問題,果斷放棄了,下邊介紹一個? ?okhttp
用法也相對簡單,
第一步,在 pom里添加依賴
<dependency><groupId>com.squareup.okhttp3</groupId><artifactId>okhttp</artifactId><version>3.9.1</version></dependency>具體版本自己去選擇
第二步注入
@AutowiredOkHttpClient okHttpClient;第三步調(diào)用:
Request req = new Request.Builder().url(searchUrl).method("POST", FormBody.create(MediaType.parse("application/json"), body)).header("token", "取自己項目的!!!!").build();String resBody = okHttpClient.newCall(req).execute().body().string();?
總結(jié)
以上是生活随笔為你收集整理的springboot项目调用另一个项目接口的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用echarts做如图,x轴左右都是正数
- 下一篇: pdf转换器免费版哪种好用:Aisees