引入jar包:
<!-- Http 请求工具 --> <dependency> <groupId>com.dtflys.forest</groupId> <artifactId>forest-spring-boot-starter</artifactId> <version>1.5.19</version> </dependency>
直接调用:
例如:
- get请求调用
Map<String, Object> map = Forest.post(url) .addHeader("key", value) //添加请求头 .contentTypeJson() //指定json格式传参 .addBody(jsonObject) //请求体参数 .executeAsMap(); //结果转换为map
- post请求调用
Map<String, Object> map = Forest .get(url) //url如果带有参数需要直接使用?或者/拼串 例如:?xxx=xxx&yyy=yyy .addHeader("key", value).executeAsMap();
更多功能: