HTTP / WebSocket
苏喂苏喂苏喂su
这个作者很懒,什么都没留下…
展开
-
HTTP常见状态码
目录前言分类2开头类别3开头类别4开头类别5开头类别前言HTTP状态码负责表示客户端的HTTP请求的返回结果、标记服务器端的处理是否正常、通知出现的错误等工作。有了状态码就可以知道服务端是正常处理了请求还是出现了错误。分类状态码的第一位数字,指定了响应的类别,一共有5种响应类别:1XX:信息性状态码,接收的请求正在处理;2XX:成功的状态码,请...原创 2019-07-29 23:20:08 · 134 阅读 · 0 评论 -
HTTP和HTTPS的区别
目录HTTP的缺点明文传输:不验证通信方的身份:无法证明报文的完整性:SSL安全协议相互交换秘钥的公开秘钥加密技术证书总结:HTTP的缺点HTTP是TCP/IP协议族里的一个子集协议,它解决了客户端与服务器之间的通信问题,但同时HTTP也有缺点,比如它是明文传输的、不会验证通信方的身份、无法证明报文的完整性。明文传输:由于HTTP本身不具...原创 2019-07-30 12:29:17 · 94 阅读 · 0 评论 -
WebSocket通信协议概述
WebSocket,即Web浏览器与Web服务器之间全双工通信标准。全双工:指的是不论客户端还是服务器端,任意一方都可以直接向对方发送报文。由于是建立在HTTP基础上的协议,因此连接的发起方仍是客户端。一旦web服务器与客户端之间建立起WebSocket协议的通信连接,之后所有的通信都是依靠这个专用协议进行。特点: 推送功能 支持服务器向客户端推送数据的推送功能,服务...原创 2019-07-30 17:35:56 · 467 阅读 · 0 评论 -
客户端WebSocket实例
构造函数WebSocket(url, [protocol])该构造函数会返回一个websocket对象事件open事件:建立连接时触发, massage事件:接收到服务端发来的消息时触发, error事件:通信发生错误时触发, close事件:关闭连接时触发方法Websocket.send(data) // 向服务器发送消息Websocket....原创 2019-07-30 18:34:25 · 242 阅读 · 0 评论 -
HTTP学习:TCP/IP协议族
当我们在浏览器的地址栏中输入URL的时候,页面是如何呈现的?简单来说,浏览器会根据URL,从web服务器获取文件资源,然后根据返回的数据进行页面显示。那关于浏览器(客户端)和服务器端是怎么进行通讯的,就是需要学习的HTTP协议了。HTTP(HyperText Transfer Protocol,超文本传输协议的缩写)TCP/IP协议族HTTP协议,是TCP/IP协议族内部中的一...原创 2019-07-26 00:04:28 · 188 阅读 · 0 评论 -
HTTP3次握手
客户端向服务端发送HTTP请求时,需要经过3次握手的过程1、客户端先发起HTTP请求,会携带一个带有SYN标志的数据包给对方。2、服务端收到客户端的请求之后,会返回一个带有SYN/ACK标志的数据包,以示确认收到。3、客户端收到服务端的返回信息之后,会再次返回衣蛾带有ACK标志的数据包,代表“握手”结束。如果在握手过程中某个阶段莫名中断的话,TCP协议会再次以相同的顺序发送相...原创 2019-08-06 10:07:53 · 555 阅读 · 0 评论