![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
计算机网络基础
文章平均质量分 75
计算机基础知识
前端~初学者
一个热爱羽球的前端初学者
展开
-
TCP/IP协议三次握手、四次挥手详解
由于首部可能含有可选项内容,因此TCP报头的长度是不确定的,报头不包含任何任选字段则长度为20字节,4位首部长度字段所能表示的最大值为1111,转化为10进制为15,15*32/8 = 60,故报头最大长度为60字节。每个连接方通常都在通信的第一个报文段(为建立连接而设置SYN标志为1的那个段)中指明这个选项,它表示本端所能接受的最大报文段的长度。)状态,等待服务器发送连接释放报文,服务器将最后的数据发送完毕后,就向客户端发送连接释放报文,服务器就进入了。主动打开连接的为客户端,被动打开连接的是服务器。原创 2024-07-11 15:49:59 · 917 阅读 · 0 评论 -
vue实现无感刷新token
最近在做vue3管理系统项目的时候,涉及到登录token有效时间问题,能不能让token过期时间长一点,避免频繁进行登录。前端:后端,你能不能把token过期时间设置的长一点。后端:可以,但是那样做不安全,你可以用更好的方法。前端:什么方法?后端:给你刷新token的接口,定时去刷新token前端:好,让我思考一下需求当token过期的时候,刷新token,前端需要做到无感刷新token,即刷token时要做到用户无感知,避免频繁登录。原创 2023-11-13 15:07:00 · 657 阅读 · 0 评论 -
Websocket、Socket、HTTP之间的关系
总结:在WebSocket中,只需要服务器和浏览器通过HTTP协议进行一个握手的动作,然后单独建立一条TCP的通信通道进行数据的传送。● Websocket是HTML5下一种新的协议(Websocket协议本质上是一个基于tcp的协议)● 它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的。● Websocket是一个持久化的协议。3、实时更新数据功能。原创 2023-06-20 18:07:01 · 980 阅读 · 0 评论 -
HTTP协议
HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。无状态协议对于事务处理没有记忆能力,每次客户端和服务端会话完成时,服务端不会保存任何会话信息。无状态协议解决办法:通过1、Cookie 2、通过Session会话保存。原创 2023-06-07 17:49:26 · 474 阅读 · 0 评论 -
HTTP1、HTTP2、HTTP3之间的区别
比如:在浏览器刚请求HTML的时候,就提前把可能用到的JS、CSS文件等静态资源主动发给客户端,减少延时的等待,也就是服务器推送(Server Push,也叫Cache Push)比如:在一个TCP连接里,服务器收到了客户端A和B的两个请求,如果发现A处理过程非常耗时,于是就回应A请求已经处理好的部分,接着回应B请求,完成后,再回应A请求剩下的部分。● HTTP 2会压缩头(Header),如果你同时发送多个请求,他们的头是一样的或者是相似的,那么协议会帮你消除重复的部分。● 发送冗长的首部。原创 2023-06-02 14:19:10 · 942 阅读 · 0 评论 -
Cookie、Session、Token、JWT区别
Cookie、Session、Token、JWT区别原创 2023-03-15 18:12:22 · 117 阅读 · 0 评论