
http
seedInWind
这个作者很懒,什么都没留下…
展开
-
okhttp学习-------post方式实现
在项目应用中常见的http请求方式主要有get,post两种请求方式,常用post方式又有四种不同方式HTTP常用post请求方式,okhttp对post 方式提供了很好的支持。 在okhttp中,http报文体抽象为RequestBody类,RequestBody既是各类报文body的基类,又是其工厂类,提供了重载的create用于创建RequestBody对象,相关类图如下 对于post原创 2016-12-21 23:01:19 · 550 阅读 · 0 评论 -
okhttp学习笔记--网络框架封装
1原创 2016-12-22 21:45:51 · 432 阅读 · 0 评论 -
了解Base64编码
偶尔看到http协议中用到base64编码,了解一下,记录一下编码 1.既然说到编码,那就要说一下什么是编码? 简单说编码就是一个字符集到另一个字符集的映射关系。 比如规定了1,2,3,4四个数字到A,B,C,D的一一映射关系,那么就可以在编码时把这四个数字替换为对应的字母,在解码是做一个反向的映射替换。 2.为什么要编码? 按照存在即合理的思路这种问题基本是废话。既然原创 2017-09-28 10:13:03 · 526 阅读 · 0 评论 -
okhttp学习笔记--Https与SSL
https安全的http协议是建立在SSL层或TLS层上的http协议,在普通的传输层和http应用层之间插入SSL或TLS安全层。 https使用非对称加密方式对报文进行加密处理以保证安全性 https不同于http,使用443端口作为默认端口,建立TCP连接后,会初始化SSL层,对加密参数进行沟通并交换秘钥。 1.非对称加密2.SSL握手过程 ssl握手过程完成加密算法的协商和加密秘钥的原创 2016-12-07 23:27:34 · 4648 阅读 · 0 评论 -
HTTP常用post请求方式
1.普通form提交 2.Multipart Formdata提交 3.json参数提交 4.xml数据提交 Volley Request默认使用application/x-www-form-urlencoded,JsonRequest使用application/json 可以通过重写getBodyContentType和getBody方法实现不同方式的切换。 资料:ht...转载 2016-10-11 22:13:30 · 13347 阅读 · 1 评论