HTTP协议
一、什么是HTTP
HTTP:超文本传输协议(HyperText Transfer Protocol)
二、HTTP请求和响应
1⃣️HTTP的请求报文
三大组成:
- 请求行
- 请求头
- 请求体
1.请求方法
GET、POST、PUT、HEAD、DELETE、OPTIONS、CONNECT、TRACE等
1)GET获得资源
2)POST传输实体主体
3)PUT传输文件
由于自身不带验证机制,任何人都可以上传文件,因此存在安全性问题,一般不使用该方法
4)HEAD获取报文首部
5)DELETE删除文件
6)OPTIONS查询支持的方法
2⃣️HTTP响应报文
三部分组成:
- 响应行
- 响应头
- 响应体
1.HTTP状态码
表示客户端HTTP请求的返回结果、标记服务器端处理是否正常、通知出现的错误等工作
三、HTTPS协议
HTTPS:身披SSL协议的HTTP协议
在采用了SSL之后,HTTP就拥有了加密 + 认证 + 完整性等功能
【参考】学习网站推荐
https://cswiki.top/