Kalle
Kalle copied to clipboard
:apple: Http client for Android platform.
不仅仅是网络请求的异步任务库 使用文档 | 备用访问 | 下载体验 Android上可能是最强的网络框架, 基于OkHttp/协程的非侵入式框架(不影响原有功能). **一行代码**发起网络请求, 你甚至无需初始化 [Net 1.x](https://github.com/liangjingkanji/Net/tree/1.x) 版本使用RxJava实现 [Net 2.x](https://github.com/liangjingkanji/Net/tree/2.x) 版本使用协程实现 Net 3.x 版本使用OkHttp+协程实现, 可指定其OkHttp版本 欢迎贡献代码/问题 ## 特点 - [x] 开发速度No.1 - [x] 专为Android而生 -...
打开APP使用数据时经常提示网络不可用
拦截器无法调用request body 和 response body 调用request body 会崩溃,response body会导致请求失败
引用库之后,打包生成apk ,被杀毒软件提示 包含木马病毒: 文件提示 Android/Agent.CSV 请教下作者,这个文件是项目会临时生成的吗?
ResponseBody没有source()方法导致没办法在拦截器里面copy响应体;又不能使用response.body().string()否则后面JsonConverter会拿不到数据的
上传文件Bug
测试发现Kalle一个Bug。 1-上传文件,文件会增加2个字节 2-如果是图片或者文档,可正常读取内容 3-如果是APK文件,上传至服务器后,增加2个字节,APK安装时会提示无效apk (用OkHttp3、Postman 上传文件大小都正常)
作者你好此库在android 10 之后 如果 使用 ssl 功能会报错。请问有解决方案不?感谢。 具体错误 是 Caused by: java.lang.IllegalStateException: Unable to extract the trust manager on Android10Platform, sslSocketFactory is class com.yanzhenjie.kalle.ssl.TLSSocketFactory 这里请问方便给一个处理的办法不。感谢。
修复: https://github.com/yanzhenjie/Kalle/issues/86#issue-515949659 修复: https://github.com/yanzhenjie/Kalle/issues/83#issue-514490435
写一个拦截器,在里面打印了response.body().string()后就拿不到响应了
是否可以动态添加拦截器 比如说我对每个请求要设置的重试次数不同,是否可以实现?