1.简单介绍 retrofit事实上就是对okhttp做了进一步一层封装优化。我们仅仅须要通过简单的配置就能使用retrofit来进行网络请求了。 Retrofit能够直接返回Bean对象,比如假设我们进行一个网络接口的请求。返回来一串json字符串。那么这个时候一般我们都要拿到这个json字符串后 ...
分类:
其他好文 时间:
2018-02-28 14:03:09
阅读次数:
220
Advanced:高级内容 Architect:架构设计 Core:框架底层原理分析 Language:框架经常使用语言 Objective-C Dart Swift Java Network:网络 Socket HttpClient okHttp(Android) AFNetworking(iOS ...
分类:
移动开发 时间:
2018-01-28 19:11:44
阅读次数:
203
记录这个的原因,是因为很多时候,因为后台配置的证书不正确导致APP访问不到服务器数据,导致影响自身的开发进度。没几行代码,逻辑也清晰,所以下面就直接贴出工具类吧: 有了以上的工具类,通过OKHttpClient.Builder对象调用 “sslSocketFactory ”方法 和 “hostnam ...
分类:
Web程序 时间:
2018-01-26 18:50:06
阅读次数:
238
1. 使用Apache httpclient提交post请求 http工具方法(需指定编码, 否则出错,这里用的UTF-8) 测试方法 2. okhttp 实现 3. post 测试 选中x-www-form-urlencoded 输入相应key value ...
分类:
Web程序 时间:
2018-01-22 15:19:23
阅读次数:
210
题外:个人觉得可能还没达到那种境界,还体会不到真正的实质性区别,就好比用HttpClient可以实现的用FeignClient同样可以实现,反之也是。 JAVA 项目中接口调用怎么做 ? Httpclient Okhttp Httpurlconnection RestTemplate 上面是最常见的 ...
分类:
其他好文 时间:
2018-01-20 18:55:16
阅读次数:
1115
前言:阅读好的代码如同观赏美景一样的美妙 OkHttp是一个Square公司在github开源的Java网络请求框架,非常流行。OkHttp 的代码并不是特别庞大,代码很多巧妙的实现,非常值得学习。 建议下载一个OkHttp的源码,使用 Idea 或者 Source Insight 阅读 ,跟随本文... ...
分类:
Web程序 时间:
2018-01-18 17:24:28
阅读次数:
2854
前一篇文章简单的介绍了okhttp的简单使用。okhttp的简介(一):http://blog.csdn.net/wuyinlei/article/details/50579564 相信使用还是非常好使用的。 可是,怎么说呢,我们应该不想,每次使用的时候都去又一次写一遍代码,或者是复制代码,这样不仅 ...
分类:
Web程序 时间:
2018-01-13 22:26:16
阅读次数:
245
先了解compile ‘com.squareup.okhttp:okhttp:2.4.0’的意义 首先我们要了解compile ‘com.squareup.okhttp:okhttp:2.4.0’这一行gradle代码的意义。 1 基本上我们可以从这一行代码可以了解到,引用一个library的代码需 ...
分类:
其他好文 时间:
2017-12-31 14:10:37
阅读次数:
149
Retrofit 是一个很好用的http调用组件。内置的其实也是okhttp。把okhttp封装了一下,让日常的业务交互对http调用的感知变小。 一个http调用只需要一行代码就可以了。具体的Retrofit的用法不在这里阐述。自行百度。 这里只讲解如何让Retrofit能够打印http调用的相关 ...
分类:
Web程序 时间:
2017-12-22 18:36:40
阅读次数:
244
1_OKHttp简介 1.1_简介 OKHttp是一款高效的HTTP客户端,支持连接同一地址的链接共享同一个socket,通过连接池来减小响应延迟,还有透明的GZIP压缩,请求缓存等优势,其核心主要有路由、连接协议、拦截器、代理、安全性认证、连接池以及网络适配,拦截器主要是指添加,移除或者转换请求或 ...
分类:
Web程序 时间:
2017-12-22 13:34:45
阅读次数:
256