QuickHttpHTTP 客户端框架

联合创作 · 2023-09-29 07:05

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());

详细文档

点此访问

浏览 2
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报