
计算机网络
余 一
人类的悲欢并不相通
展开
-
【前端】http预请求options
在有很多情况下,当我们在js里面调用一次ajax请求时,在浏览器那边却会查询到两次请求,第一次的Request Method参数是OPTIONS,还有一次就是我们真正的请求,比如get或是post请求方式。 查阅相关的资料之后发现, 这是浏览器对复杂跨域请求的一种处理方式,在真正发送请求之前, 会先进行一次预请求, 就是我们刚刚说到的参数为OPTIONS的第一次请求, 它的作用是用于试探性的服务器响应是否正确, 即是否能接受真正的请求, 如果在options请求之后获取到的响应是拒绝性质的,例如500等ht转载 2020-06-15 20:27:20 · 749 阅读 · 0 评论 -
为什么百度查到的ip和ipconfig查到的不一样; 详解公网IP和私有IP; 详解网络分类ABC;
IP可以分为Public IP 和 Private IP,出现这种规划的原因在于IPv4所能表示的IP太少而电脑太多以至于不够用,然而只有Public IP才能直接连接上网络,所以对于那些公司,学校,政府机构等场所,就可以集中使用私有的IP进行管理,而大家可以共用一个IP去连接上公网,这样,就省下了许多宝贵的Public IP。你有没有发现,你每次使用ipconfig查到的地址,要么就是172.开...转载 2019-11-23 11:21:41 · 610 阅读 · 0 评论 -
TCP的运输连接管理
注:该篇文章已与我的个人博客同步更新。欢迎移步https://cqh-i.github.io/体验更好的阅读效果。 TCP简介 TCP是面向连接的协议 TCP基于运输连接来传送TCP报文段 TCP运输连接的建立和释放是每一次面向连接的通信中比不可少的过程 TCP运输连接有三个阶段: 建立连接 TCP通信双方,在数据传送之前, 要通过"三报文握手"来建立连接关系 数...原创 2019-09-03 20:55:08 · 317 阅读 · 0 评论 -
(转载)WebSocket 教程
WebSocket 是一种网络通信协议,很多高级功能都需要它。 本文介绍 WebSocket 协议的使用方法。 一、为什么需要 WebSocket? 初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处? 答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起。 举例来说,我们想了解今天的天气,只能是客户端向服务...转载 2019-09-12 00:26:14 · 245 阅读 · 0 评论 -
(转载)HTTP长连接和短连接
HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且顺序与发出顺序一致。TCP有可靠,面向连接的特点。 如何理解HTTP协议是无状态的 HTTP协议是无状态...转载 2019-09-12 10:19:33 · 279 阅读 · 1 评论