网络编程
JohanMan
这个作者很懒,什么都没留下…
展开
-
Android 网络编程 - OkHttp源码解析
OkHttp是一个精巧的网络请求库,有以下优点: 支持http2,对一台机器的所有请求共享同一个socket 内置连接池,支持连接复用,减少延迟 支持透明的gzip压缩响应体 通过缓存避免重复的请求 请求失败时自动重试主机的其他ip,自动重定向 而在设计方面也有很多值得学习的地方,如拦截器等。下面通过分析源码,理解OkHttp的设计原理。从OkHttp发起一个请求开始:// 同步 OkH原创 2017-07-27 11:56:13 · 468 阅读 · 1 评论 -
Android 网络编程 - HTTP协议
HTTP(Hyper Text Transfer Protocol,超文本传输协议)协议是基于TCP/IP通信协议来传递数据,属于应用层的面向对象的协议。特点 支持C/S和B/S模式。 灵活:HTTP允许传输任意类型的数据对象,传输的类型由Content-Type加以标记。 无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节原创 2017-07-26 16:32:36 · 385 阅读 · 0 评论