网络协议
文章平均质量分 79
三也_小也
天然呆美少女
展开
-
常见HTTP状态码汇总
web端可以F12,客户端使用抓包工具查看Status 或 Status Code即为http的状态码== 200 ==: OK 一般用于GET与POST请求==301 ==:永久移动。请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI代替302 :临时移动。与301类似。但资源只是临时被移动。客户端应继续使用原有URI303 :表示必须临时重定向,查看其它地址。与301类似。使用GET和POST请求查看304 :未修改。所请求的原创 2022-06-22 18:44:34 · 4709 阅读 · 0 评论 -
常用网络协议汇总
本篇主要是对网络协议进行一个归纳总结,方便后续查阅及复习,当然如有新的认知或新的理解,也会持续更新网络协议的定义:为计算机网络中进行数据交换而建立的规则、标准或约定的集合目前比较认可的有三种模型:OSI七层模型、TCP五层模型、TCP/IP四层模型简单解释一下三种模型OSI七层模型(从下到上):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层TCP五层模型(从下到上):物理层、数据链路层、网络层、传输层、应用层TCP/IP四层模型(从下到上):网络接入层、网络层、传输层、应用层HTTP协议原创 2022-06-22 18:18:37 · 9747 阅读 · 1 评论 -
TCP的三次握手、四次挥手
经典的三次握手、四次挥手原理,按自己的理解梳理下以下梳理灵感来源于有次大学同学微信找我,问:在吗?三次握手第一次–>同学:在吗?(我想建立连接)第二次–>我:在的(我大概知道你要干啥了)第三次–>同学:需要借点钱(建立连接,我要请求点东西了~~~~~)建立连接成功四次挥手第一次–>同学:聊完了,不借钱准备挂视频了,你还有啥要说吗?(准备断开连接)第二次–>我:不是不想借,是真的没有钱,我还能再解释几句(我也是没办法,兄die)第三次–>我:说不出来啥了,那我挂了(再见吧~再见吧 再见吧)原创 2022-06-22 15:11:04 · 2007 阅读 · 2 评论 -
一次完整的http请求过程
浏览器输入一个URL回车后,会发生什么呢?1、域名解析:使用DNS协议进行域名解析2、建立连接:发起TCP三次握手3、发起http请求:建立TCP连接成功后,浏览器发起http请求4、响应http请求:服务端响应http请求,浏览器得到返回response5、解析response:浏览器解析response,并请求其它的资源(如js、css等)6、浏览器渲染展示页面:浏览器根据内核对页面进行渲染展示7、断开连接:TCP四次挥手比如访问:www.csdn.net,具体流程:解析顺序:1.1原创 2022-06-22 12:15:20 · 7217 阅读 · 0 评论 -
HTTP的8种请求方式及常用请求方式的解析
HTTP,即超文本传输协议,是一种实现客户端和服务器之间通信的响应协议,它是用作客户端和服务器之间的请求。客户端(浏览器)会向服务器提交HTTP请求;然后服务器向客户端返回响应;其中响应包含有关请求的状态信息,还可能包含请求的内容。HTTP/1.1协议中共定义了八种方法(有时也叫“动作”),来表明Request-URL指定的资源不同的操作方式其中:HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TR原创 2022-06-14 11:34:30 · 59755 阅读 · 4 评论