QuickHttpHTTP 客户端框架
QuickHttp是一个http客户端框架
- 支持Cookie的自动管理
- 支持设置全局http代理
- 支持异步请求
- 声明式API设计和链式操作设计
快速入门
1 导入QuickHttp
<dependency> <groupId>cn.schoolwow</groupId> <artifactId>QuickHttp</artifactId> <version>2.0</version> </dependency>
2 使用QuickHttp
QuickHttpClient client = QuickHttp.newQuickHttpClient();
Response response = client.connect("https://www.baidu.com")
//添加请求头部
.header("header","value")
//url路径表单参数
.parameter("a","1")
//body表单参数
.data("b","2")
//上传文件
.data("file",Paths.get("filePath"))
.execute();
//返回状态码
System.out.println(response.statusCode());
//返回头部
System.out.println(response.headers());
//返回内容
System.out.println(response.body());
详细文档
评论
