做甲基化黑点的网站,大连网站优化方案,wordpress如何配置文件,做收款二维码的网站HTTP协议
简单介绍
HTTP属于应用层
HTTP可以简单的理解成类似json一样的文本封装#xff0c;但是这是超文本#xff0c;所以可以封装的不止有文本#xff0c;还有音视频、图片等
请求方法
HTTP报文格式
三大部分
起始行#xff1a;描述请求或响应的基本信息头部字段…HTTP协议
简单介绍
HTTP属于应用层
HTTP可以简单的理解成类似json一样的文本封装但是这是超文本所以可以封装的不止有文本还有音视频、图片等
请求方法
HTTP报文格式
三大部分
起始行描述请求或响应的基本信息头部字段集合使用key-value形式更详细的说明报文空格真就是一个“ ”消息正文实际传输的数据不一定是文本可以是图片、音视频等二进制数据
请求报文格式
METHOD空格URI空格VERSION换行
method(请求方法)如 GET/HEAD/PUT/POST表示对资源的操作请求目标通常是一个uri标记了请求方法要操作的资源VERSION表示报文使用的HTTP协议版本
响应行报文格式
VERSION空格STATUS CODE空格REASON换行
版本号表示报文使用的HTTP协议版本状态码一个三位数用代码的形式表示处理的结果原因作为数字状态码的补充更详细的解释文字帮助人理解原因
HTTP头字段
key-value 的形式key和value之间用 “:” 分隔最后用CRLF换行表示字段结束比如常用的Content_type:application/json这里的key就是 “Content-type”value 就是 “application/json”。
头字段注意事项
字段名不区分大小写字段名内不允许出现空格可以使用连字符“-”但不能用下划线“_”字段名后面必须紧接着“:”不能有空格“:”后的字段值前可以有多个空格字段的顺序是没有意义的可以任意排列不影响语义字段原则上不能重复除非这个字段本身的语义允许例如 Set-Cookie
常用头字段
可以简易分为四大类
请求头字段请求头中的头字段如HostReferer响应字段响应头中的头字段如ServerDate通用字段在请求头和响应头里都可以出现如 Content-typeConnectionData
学到此结束细学链接如下2.HTTP协议_哔哩哔哩_bilibili
TCP协议
介绍
TCP又叫传输控制协议Transmission Control Protocal是一种面向连接的、端对端的、可靠的、基于IP的传输层协议。主要特点是3次握手建立连接4次挥手断开连接。
IP协议
介绍
IP又叫因特网协议Internet ProtocolIP协议位于网络层IP协议规定了数据传输时的基本单元数据包和格式IP协议还定义了数据包的递交办法和路由选择。
LwIP协议栈
介绍
LwIP又叫轻型IP协议Light Weight IP同时操作网络层和传输层有无操作系统的支持都可以运行的一款主要应用于嵌入式领域的开源TCP/IP协议栈。