【计算机网络】|【计算机网络】HTTP协议


HTTP协议

  • HTTP协议
    • 一、什么是HTTP
    • 二、HTTP请求和响应
      • 1??HTTP的请求报文
        • 1.请求方法
      • 2??HTTP响应报文
        • 1.HTTP状态码
    • 三、HTTPS协议

HTTP协议 一、什么是HTTP HTTP:超文本传输协议(HyperText Transfer Protocol)
【计算机网络】|【计算机网络】HTTP协议
文章图片

二、HTTP请求和响应 【计算机网络】|【计算机网络】HTTP协议
文章图片

1??HTTP的请求报文
三大组成:
  • 请求行
  • 请求头
  • 请求体
【计算机网络】|【计算机网络】HTTP协议
文章图片

1.请求方法 GET、POST、PUT、HEAD、DELETE、OPTIONS、CONNECT、TRACE等
1)GET获得资源
【计算机网络】|【计算机网络】HTTP协议
文章图片

2)POST传输实体主体
【计算机网络】|【计算机网络】HTTP协议
文章图片

3)PUT传输文件
由于自身不带验证机制,任何人都可以上传文件,因此存在安全性问题,一般不使用该方法
【计算机网络】|【计算机网络】HTTP协议
文章图片

4)HEAD获取报文首部
【计算机网络】|【计算机网络】HTTP协议
文章图片

5)DELETE删除文件
【计算机网络】|【计算机网络】HTTP协议
文章图片

6)OPTIONS查询支持的方法
【计算机网络】|【计算机网络】HTTP协议
文章图片

2??HTTP响应报文
三部分组成:
  • 响应行
  • 响应头
  • 响应体
【计算机网络】|【计算机网络】HTTP协议
文章图片

1.HTTP状态码 表示客户端HTTP请求的返回结果、标记服务器端处理是否正常、通知出现的错误等工作
【计算机网络】|【计算机网络】HTTP协议
文章图片

【计算机网络】|【计算机网络】HTTP协议
文章图片

三、HTTPS协议 HTTPS:身披SSL协议的HTTP协议
【计算机网络】|【计算机网络】HTTP协议
文章图片

在采用了SSL之后,HTTP就拥有了加密 + 认证 + 完整性等功能
【计算机网络】|【计算机网络】HTTP协议
文章图片

【【计算机网络】|【计算机网络】HTTP协议】【参考】学习网站推荐
https://cswiki.top/

    推荐阅读