计算机网络
毛毛怪不奇怪
这个作者很懒,什么都没留下…
展开
-
GET请求和POST请求的区别精准解读
1)请求参数长度限制:GET有 POST无2)GET请求采用参数拼接的方式,POST请求放在Request Body中所以POST请求比GET请求更安全3)GET请求会被浏览器缓存 ,POST请求不会(除非手动设置)4)GET请求一次产生一个TCP数据包,POST请求产生俩个TCP数据包其它HTTP请求PUT:传输文件。 HEAD:获得报文首部。和GET请求一样,只是不返回报文主体部分。DELETE:删除文件。同样不带验证机制,存在安全性问题。OPTIONS:询问指定原创 2022-01-06 20:54:33 · 865 阅读 · 0 评论 -
Cookie、Session、Token精准解读
Cookie发送HTTP请求时,它的Herder中可以携带Cookie,记录用户的登录状态和行为,单请求有效。Session存在于服务器端,一次会话,会生成一个SessionId放置于Cookie中,存在于客户端浏览器Token客户端第一次访问服务器时,服务器会生成一串Token字符串当作之后访问的身份认证...原创 2022-01-05 11:01:32 · 267 阅读 · 0 评论 -
一次URL的完整过程精准解读
在浏览器输入URL1.看浏览器缓存有没有2.发送域检请求3.DNS解析URL得到IP地址5.进行IP寻址 ARR协议MAC寻址6.三次握手建立连接7.发送HTTP请求8.服务器接受解析请求9.服务器发送响应10.四次挥手关闭TCP连接11.检查状态码12.解析响应内容13.呈现界面...原创 2022-01-05 10:22:07 · 1556 阅读 · 0 评论 -
七层网络模型精准解读
物理层屏蔽物理媒介差异,为数据链路层提供统一的物理比特流传输能力例:光纤,网线。数据链路层将不可考的物理通信变成无差错的,能可靠传输帧的数据链路例:网卡,以太网,交换机。点对点协议 以太网协议网络层ip寻址,路由转发。IP 协议ICMP 网络消息管理协议IGMP 网络组管理协议传输层传输数据报TCP、UDP协议会话层会话、全双工、半双工表示层数据编码格式、压缩、加密应用层应用程序HTTP 超文本传输SMTP 邮件传输原创 2022-01-04 23:06:47 · 830 阅读 · 0 评论 -
HTTP、HTTPS、TCP、UDP精准解读
HTTP协议HTTP协议是一种用于Web浏览器和服务器之间的超文本传输协议,无状态,明文传输,默认在TCP协议80端口。HTTPS协议HTTPS协议使用HTTP来通信经过SSL/TLS加密,更耗费资源响应速度也更慢,是一种加密协议,用于对网站服务器的身份认证,保护数据隐私和完整性。默认在TCP协议的443端口 需要用到CA证书。三次握手第一次握手:客户端向服务器发送syn包第二次握手:服务器确认syn 包向客户端发送ack包和syn包第三次握手:客户端确认ack包和s原创 2022-01-04 22:33:53 · 978 阅读 · 0 评论