![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tcp/ip
文章平均质量分 88
song854601134
这个作者很懒,什么都没留下…
展开
-
cookie、session、token 的 api
什么是 CookieHTTP 是无状态的协议(对于事务处理没有记忆能力,每次客户端和服务端会话完成时,服务端不会保存任何会话信息):每个请求都是完全独立的,服务端无法确认当前访问者的身份信息,无法分辨上一次的请求发送者和这一次的发送者是不是同一个人。所以服务器与浏览器为了进行会话跟踪(知道是谁在访问我),就必须主动的去维护一个状态,这个状态用于告知服务端前后两个请求是否来自同一浏览器。而这个状态需要通过 cookie 或者 session 去实现。cookie 存储在客户端: cookie 是服务器发原创 2022-04-22 15:10:58 · 618 阅读 · 0 评论 -
三次握手四次挥手
三次握手四次挥手三次握手和四次挥手是各个公司常见的考点,也具有一定的水平区分度,也被一些面试官作为热身题。很多小伙伴说这个问题刚开始回答的挺好,但是后面越回答越冒冷汗,最后就歇菜了。见过比较典型的面试场景是这样的:面试官:请介绍下三次握手求职者:第一次握手就是客户端给服务器端发送一个报文,第二次就是服务器收到报文之后,会应答一个报文给客户端,第三次握手就是客户端收到报文后再给服务器发送一个报文,三次握手就成功了。面试官:然后呢?求职者:这就是三次握手的过程,很简单的。面试官:原创 2021-12-30 19:10:04 · 658 阅读 · 0 评论 -
网络传输中的交换机和路由器
网关路由那些事儿一场游戏引发的硬件革命注,故事部分来及知乎回答,原文链接,侵删。我相信我们都玩过一款特别火的游戏:帝国时代。小时候想要玩帝国时代,需要到软件城购买盗版光盘安装(大概 3 块钱一张左右的样子,当时已经觉得很便宜了,谁想到现在有了网络之后是免费)。下载完成后只能进行单机模式。小 A 是一个帝国时代大神,他打通了游戏的所有关卡,可以一个人单挑 8 个疯狂的电脑。渐渐他觉得无聊了,想要找小伙伴一起 PK。但是如何实现两台设备的互联呢?小 A 很聪明,他发明了一个类似于 USB 口一样的可以原创 2021-12-30 16:49:33 · 1385 阅读 · 1 评论 -
cookie和session的区别 session与sessionStorage区别
cookie的工作原理:浏览器第一次发送请求到服务器,服务器创建cookie,将cookie发送到浏览器;如果浏览器再次访问服务器,会携带着cookie;服务器根据浏览器发送过来的cookie,区分不同的用户、权限等session的工作原理:浏览器首次发送请求到服务器,服务器端创建一个session,同时创建一个cookie,发送到浏览器;浏览器再次访问服务器,会携带带有特殊id的cookie,服务器根据cookie中的sessionid,查看对应的session对象,区别用户在客户端和服务端,coo.原创 2020-12-25 09:10:29 · 1333 阅读 · 1 评论 -
TCP/UDP、网络传输七层协议
你家的wifi路由器连接的所有设备组成了一个局域网,局域网在连接广域网,所谓的广域网简称WAN。WAN的路由器属于你的互联网服务提供商(移动、联通等),简称ISP,连接到广域网后你再连接到一个更大的WAN,可能覆盖整个城市,可能再跳几次,但最终会到达互联网主干。互联网主干由一群超大型的,带宽超高的路由器组成,比如说为了从youtobe获取一条视频,数据包(pocket)要先到互联网主干,沿着主干到达有视频文件的Youtobe服务器,数据包从你的计算机到Youtobe服务器可能要跳个十次,先跳4次到互联网主干原创 2020-12-16 11:13:34 · 823 阅读 · 0 评论 -
GET和POST的区别
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。你轻轻松松的给出了一个“标准答案”:GET在浏览器回退时是无害的,而POST会再次提交请求。GET产生的URL地址可以被Bookma原创 2020-12-12 11:50:53 · 18450 阅读 · 9 评论