网络
cherish0123
这个作者很懒,什么都没留下…
展开
-
HTTP与HTTPS协议
HTTP协议概述(超文本传输协议)HTTP协议的主要特点可概括如下:客户/服务器模式,基于请求与响应模式;简单快速: 客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-T...转载 2018-02-20 14:14:26 · 4103 阅读 · 0 评论 -
TCP协议、UDP协议及区别
一、TCP的正常建立与关闭3次握手(建立连接)TCP协议提供可靠的面向连接服务,采用三次握手建立连接。第一次握手:建立连接时,客户端发送SYN包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到SYN包,向客户端返回ACK(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RCVD状态;第三次握手:客户端收...原创 2018-02-20 14:15:47 · 280 阅读 · 0 评论 -
Session/Cookie/Token的区别
一、cookiecookie是Web服务器用来识别Web用户的小块数据。Cookie是保存在客户端的一组数据,主要用来保存用户名等个人信息。cookie由服务器生成,发送给浏览器,该数据以一个称为“Set-Cookie”的 HTTP 报头格式从 Web 服务器发出。 浏览器把cookie以kv形式保存到某个目录下的文本文件内,下一次请求同一网站时以称为“Cookie”的 HTTP 报头格式将 c...原创 2018-02-20 14:16:53 · 302 阅读 · 0 评论 -
Socket套接字
Socket理解:而我们平时说的最多的socket是什么呢,实际上socket是对TCP/IP协议的封装,Socket本身并不是协议,而是一个调用接口(API)。 通过Socket,我们才能使用TCP/IP协议。 实际上,Socket跟TCP/IP协议没有必然的联系。 Socket编程接口在设计的时候,就希望也能适应其他的网络协议。 所以说,Socket的出现只是使得程序员更方便地使用TCP/IP...原创 2018-02-20 14:18:02 · 162 阅读 · 0 评论 -
OSI模型和TCPIP模型
OSI模型名称记忆口诀封装的单元设备或者部件功能描述应用层(Application)所有的(All)数据PC为应用程序提供网络服务,比如文件、打印、消息、数据库服务。HTTP、FTP、SMTP、POP3表示层(Presentation)人们(People)数据 信息的语法语义以及它们的关联,用于完成某些特定功能,如加解密、转换翻译、解压缩会话层(Session)看起(Seem)数据 负责在网络中的...原创 2018-02-20 14:18:53 · 1723 阅读 · 0 评论