OkHttpFinalHttp请求框架
OkHttpFinal 是针对 OkHttp 封装的一个简单易用 HTTP 请求和文件下载管理框架。
主要特性
-
简化OkHttp使用
-
支持Activity和Fragment生命周期结束后终止请求
-
添加了DownloadManager功能
-
下载多事件回调
-
JSON反射轻松拿到结果
-
……
下载 OkHttpFinal
下载这个JAR 或者通过Gradle抓取:
compile 'cn.finalteam:okhttpfinal:1.0.7'#带下载管理 compile 'cn.finalteam:okhttpfinal-dm:1.0.7'
OkHttpFinal 接口请求:
RequestParams params = new RequestParams(this); params.put("username", mUserName); params.put("password", mPassword); params.put("file", file); params.put("image", inputstream); params.putHeader("token", token); HttpRequest.request(Api.LOGIN, params, new BaseHttpRequestCallback<LoginResponse>() { @Override public void onStart() { super.onStart(); buildProgressDialog().show(); } @Override public void onSuccess(LoginResponse loginResponse) { super.onSuccess(loginResponse); toast("登录成功"); } @Override public void onFailed(LoginResponse loginResponse) { super.onFailed(loginResponse); toast(loginResponse.getMessage()); } @Override public void onException(int errorCode, String msg) { super.onException(errorCode, msg); toast("网络异常~,请检查你的网络是否连接后再试"); } @Override public void onFinish() { super.onFinish(); dismissProgressDialog(); } });
评论
httphelperHttp 请求框架
轻量级Http,HttpClient,HttpHelper请求框架。清晰明了的请求接口描述,灵活的扩展机制。 支持同步调用;支持异步调用,异步回调;支持JSON自动转换为指定类型;支持自定义输入参数验
httphelperHttp 请求框架
0
Asyncpy异步请求框架
Asyncpy是基于asyncio和aiohttp开发的一个轻便高效的爬虫框架,采用了scrapy的设计模式,参考了github上一些开源框架的处理逻辑。 更多详细内容可参考demo, Asyncpy
Asyncpy异步请求框架
0
asyncHttpAndroid 网络请求框架
AsyncHttp一款为android网络请求的框架,采用最少的线程,基于AsyncPool线程池实现的http请求,支持post和get、delete等多种请求,实现请求任务和结果异步获取,支持初中
asyncHttpAndroid 网络请求框架
0
LiteNetwork轻量级网络请求框架
LiteNetwork是一款使用swift实现的轻量级网络请求开源框架。它将原生URLSessionAPI二次封装,使用链式资源包管理系统实现多请求任务的链式调用和有序执行。特性:多请求任务链式调用,
LiteNetwork轻量级网络请求框架
0
GalHttprequesthttp请求及缓存框架
GalHttprequest是一个android平台上一个轻量级的http网络请求及缓存框架。当前GalHttpRequest支持以下功能:同步请求Stirng、InputStream、Bitmap;
GalHttprequesthttp请求及缓存框架
0