hutool的HttpUtil
时间: 2023-10-04 22:06:52 浏览: 176
HttpUtil
Hutool是一个Java工具类库,其中包含了很多常用的工具类,包括HttpUtil。HttpUtil提供了一些简单易用的HTTP请求方法,可以方便地进行HTTP通信。
HttpUtil提供了以下方法:
- get(String url):发送一个GET请求,返回响应的字符串。
- post(String url, Map<String, Object> paramMap):发送一个POST请求,参数为paramMap,返回响应的字符串。
- downloadFile(String url, File destFile):下载文件并保存到目标文件中。
- post(String url, String body):发送一个POST请求,请求体为body,返回响应的字符串。
- get(String url, Map<String, Object> paramMap):发送一个GET请求,参数为paramMap,返回响应的字符串。
使用HttpUtil需要先导入hutool-all.jar包,然后调用HttpUtil类的方法即可。例如,发送一个GET请求:
```java
String result = HttpUtil.get("http://www.baidu.com");
System.out.println(result);
```
发送一个POST请求:
```java
Map<String, Object> paramMap = new HashMap<>();
paramMap.put("name", "张三");
paramMap.put("age", 18);
String result = HttpUtil.post("http://www.example.com", paramMap);
System.out.println(result);
```
下载文件:
```java
File file = new File("/path/to/dest/file");
HttpUtil.downloadFile("http://www.example.com/file.txt", file);
```
阅读全文