![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络协议
DOM曼珠沙华
学如逆水行舟,不进则退
展开
-
了解WebSocket及使用
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工、双向通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。在 WebSocket API 中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。现在,很多网站为了实现推原创 2020-07-19 23:03:37 · 465 阅读 · 0 评论 -
JavaScript获取URL内的组成部分
URL即统一资源定位符 (Uniform Resource Locator, URL),完整的URL由这几个部分构成:scheme://host:port/path?query#fragmentscheme:通信协议,常用的http,ftp,maito等。 host:主机,服务器(计算机)域名系统 (DNS) 主机名或 IP 地址。 port:端口号,整数,可选,省略时使用方案的默认端口,如http的默认端口为80。 path:路径,由零或多个"/"符号隔开的字符串,一般用来表示主机上的一个目转载 2020-06-03 10:00:18 · 933 阅读 · 0 评论 -
URI和URL的区别及联系
先介绍一下,URI(统一资源标识符),URL(Uniform Resource Locator,统一资源定位符)统一资源定位符(Uniform Resource Locator,URL),统一资源名称(Uniform Resource Name,URN)是URI的子集。Web上地址的基本形式是URI,它有两种形式:一种是URL,这是目前URI的最普遍形式。另一种就是URN,这是URL的一种更新形式,URN不依赖于位置,并且有可能减少失效连接的个数。但是其流行还需假以时日,因为它需要更精密软件原创 2020-06-03 00:13:21 · 1140 阅读 · 0 评论 -
TCP协议与HTTP协议的区别
TCP按层次分,TCP处于传输层,提供可靠的字节流服务。字节流服务(Byte Stream Service):为了方便运输,将大块数据分割成报文段(segment)为单位的数据包进行管理。可靠的传输服务是指能够把数据准确可靠地传给对方。TCP协议为了更容易传送大数据才把数据分割,而且TCP协议能够确认数据最终是否送达给对方。确认数据能够到达目标为了准确无误地将数据送到到目的地,TCP采用了三次握手(three-way handshaking)策略。用TCP协议把数据包送出去后,TCP不会原创 2020-06-02 16:23:28 · 7024 阅读 · 0 评论 -
了解TCP/IP协议族
当我们在网页浏览器上输入URL时,web页面如何展示在这里客户端Client(浏览器)使用一种HTTP(HyperText Transfer Protocol,超文本传输协议)的协议作为规范,完成从客户端到服务器端的一系列运作流程。可以说Web是建立在HTTP协议上通信的。在了解HTTP前,需要先了解TCP/IP协议族。网络基础TCP/IP通常使用的网络(包括互联网)是在TCP/IP协议族的基础上运作的,而HTTP属于它内部的一个子集。TCP/IP协议族计算机与网络设备要相互通信,双原创 2020-06-02 12:49:25 · 264 阅读 · 0 评论