Skip to content

sunyue1380/QuickHttp2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuickHttp

QuickHttp是一个http客户端框架

  • 支持Cookie的自动管理
  • 支持设置全局http代理
  • 支持异步请求
  • 声明式API设计和链式操作设计

快速入门

1 导入QuickHttp

<dependency>
  <groupId>cn.schoolwow</groupId>
  <artifactId>QuickHttp</artifactId>
  <version>{最新版本}</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());

详细文档

点此访问

反馈

  • 提交Issue
  • 邮箱: [email protected]
  • QQ群: 958754367(quick系列交流,群初建,人较少)

开源协议

本软件使用 GPL 开源协议! 非商业使用无限制,若需商业使用,请通过邮箱,QQ群,微信号联系本人获取授权.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages