摘要: Socket层上的协议指的数据传输的格式 HTTP协议 传输格式:假设:这是假设,实际http的格式不是这样的。 http1.1,content-type:multipart/form-data,content-length:188,body:username=zhangsan&password=1 阅读全文
posted @ 2016-09-26 21:03 iOS-eflying 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 网络上的请求就是通过Socket来建立连接然后互相通信 IP地址(网络上主机设备的唯一标识) 端口号(定位程序) 用于标示进程的逻辑地址,不同进程的标示 有效端口:0~65535,其中0~1024由系统使用或者保留端口,开发中建议使用1024以上的端口 传输协议(用什么样的方式进行交互) 通讯的规则 阅读全文
posted @ 2016-09-26 20:58 iOS-eflying 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Socket通信流程 HTTP 底层就是通过socket建立连接通信管道,实现数据传输 HTTP是一个TCP的传输协议(方式),它是一个可靠,安全的协议 阅读全文
posted @ 2016-09-26 10:48 iOS-eflying 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Socke Socket又称"套接字” 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 应用程序通常通过"套接字"向网络发出请求或者应答网络请求 阅读全文
posted @ 2016-09-26 10:44 iOS-eflying 阅读(128) 评论(0) 推荐(0) 编辑
摘要: TCP(传输控制协议) 建立连接,形成传输数据的通道 在连接中进行大数据传输(数据大小不受限制) 通过三次握手完成连接,是可靠协议,安全送达(三次握手向服务器发送请求,响应请求回复,发送数据) 必须建立连接,效率会稍低 UDP(用户数据包协议) 将数据及源(自己的电脑)和目的封装成数据包中,不需要建 阅读全文
posted @ 2016-09-26 10:29 iOS-eflying 阅读(112) 评论(0) 推荐(0) 编辑