okhttp 和 volley 1. 之前用的是volley,其中一部分功能,比如User-Agent,是系统去处理的,改成okhttp库后,这部分功能需要浏览器自己处理 2. 具体区别可以参考: https://www.cnblogs.com/fanzhiguo/p/6038021.html ht ...
分类:
移动开发 时间:
2018-12-04 22:32:03
阅读次数:
601
OkHttp是一个优秀的网络通信库,GitHub项目主页地址。 基本使用 在项目中中添加OkHttp库的依赖。. OkHttp进行Get请求 OkHttp进行Post请求 接下来的操作和Get请求一样 同步请求时,需要开启子线程;异步请求时调用enqueue,无需开启子线程。 ...
分类:
移动开发 时间:
2018-11-24 18:54:49
阅读次数:
207
这是一篇草稿,嗯,等结项以后大概可能会整理其中的一部分吧…… 杂项 1. 用Idea创建Maven项目:直接选就行;至于商定好的Eclipse要怎么做再说…… 2. 联网依赖:选择我们最熟的okhttp 3. Json依赖:选择FastJson 约定: 1. 联网内容封装在ZoneHttp中(名字变 ...
分类:
编程语言 时间:
2018-11-16 01:10:20
阅读次数:
167
zuul 内置参数 zuul.host.maxTotalConnections 适用于ApacheHttpClient,如果是okhttp无效。每个服务的http客户端连接池最大连接,默认是200. zuul.host.maxPerRouteConnections 适用于ApacheHttpClie ...
分类:
编程语言 时间:
2018-11-07 11:39:11
阅读次数:
267
本文来自网易云社区 作者:王鲁才 客户端开发中不可避免的需要接触到访问网络的需求,如何把访问网络模块设计的更具有扩展性是每一个移动开发者不得不面对的事情。现在有很多主流的网络请求处理框架,如Square公司的OkHttp,Google推出的Volley,还有在OkHttp基础上进行封装的Retrof ...
分类:
移动开发 时间:
2018-10-16 13:51:52
阅读次数:
228
本文来自网易云社区 作者:王鲁才 客户端开发中不可避免的需要接触到访问网络的需求,如何把访问网络模块设计的更具有扩展性是每一个移动开发者不得不面对的事情。现在有很多主流的网络请求处理框架,如Square公司的OkHttp,Google推出的Volley,还有在OkHttp基础上进行封装的Retrof ...
分类:
移动开发 时间:
2018-10-16 13:49:05
阅读次数:
293
第一步:添加依赖: 第二步:创建HttpManager 第三步;创建IHttp 第四步 :URL常量管理 第五步 : 代码中进行网络请求 : 示例1: 示例2 :上传头像 到处完成网络请求步骤!!! ...
分类:
编程语言 时间:
2018-10-12 16:08:13
阅读次数:
435
使用okhttp工具集来开发:(如果文件已经存在会报错) 配置启动脚本如下: ...
分类:
Web程序 时间:
2018-10-09 20:34:13
阅读次数:
264
Spring提供了一个RestTemplate模板工具类,对基于Http的客户端进行了封装,并且实现了对象与json的序列化和反序列化,非常方便。RestTemplate并没有限定Http的客户端类型,而是进行了抽象,目前常用的3种都有支持: - HttpClient- OkHttp- JDK原生的 ...
分类:
编程语言 时间:
2018-10-04 12:53:06
阅读次数:
209
1、前言 网络通信一直是Android项目里比较重要的一个模块,Android开源项目上出现过很多优秀的网络框架,从一开始只是一些对HttpClient和HttpUrlConnection简易封装使用的工具类,到后来Google开源的比较完善丰富的Volley,再到如今比较流行的Okhttp、Ret ...
分类:
移动开发 时间:
2018-09-17 11:43:55
阅读次数:
197