概述

Kalle是一个Android平台的HttpClient,它遵循Http标准协议,支持同步请求和异步请求。

如果你想做一些Http功能性的测试,我已经为你准备好了服务端源码和在线测试地址。

特性

  • 支持GET、HEAD、OPTIONS、TRACE、POST、PUT、PATCH、DELETE请求方法
  • 表单的提交,如普通字符串表单、带文件的表单(含多文件、大文件)
  • 自定义RequestBody,如文件、字符串(JSON、XML、普通字符串)
  • 支持SSL,默认不校验证书,开发者可以自定义证书
  • 9种缓存模式,默认使用AES算法为缓存数据加密
  • 自动管理Cookie,遵循Http协议,与浏览器实现相同原理
  • 在任何时候取消请求,如未开始、正在执行时
  • 全局反序列化转换器,直接请求JavaBean
  • 基于拦截器的智能重定向与智能重试
  • 支持开发者添加拦截器,例如Log打印、登录重试、参数签名
  • 网络可用性缓存检查法,连接层可动态替换,如URLConnection、OkHttp或者ApacheHttpClient

更多用法,请开发者点击左侧的菜单栏进行学习,欢迎加入Android开发群交流技术:547839514

:如果觉得左侧菜单一二级不容易区分或者主内容字体太小,可点击主内容左上角A切换主题。

results matching ""

    No results matching ""