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());
详细文档
评论