2025年图解HTTP

图解HTTP文章目录 第一章 了解 web 及网络基础 HTTP 的诞生 网络基础 TCP IP TCP IP 协议族 层次化的好处 应用层 传输层 网络层 链路层 又名数据链路层 网络接口层 数据传输流举例 与 HTTP 关系密切的协议 IP TCP 和 DNS 负责传输的 IP 协议 ARP 协议作用 确保可靠性的 TCP

大家好,我是讯享网,很高兴认识大家。


讯享网

文章目录

  • 第一章、了解web及网络基础
    • HTTP 的诞生
    • 网络基础 TCP/IP
      • TCP/IP 协议族
      • 层次化的好处
        • 应用层
        • 传输层
        • 网络层
        • 链路层(又名数据链路层,网络接口层)
      • 数据传输流举例:
    • 与HTTP关系密切的协议:IP、TCP和DNS
      • 负责传输的 IP 协议
        • ARP协议作用
      • 确保可靠性的 TCP 协议
      • 负责域名解析的 DNS 服务
      • 三种协议与 HTTP 协议的关系
    • URI 和 URL
      • 统一资源标识符 URI
        • URI格式
      • 统一资源定位符 URL
  • 第二章、简单的HTTP协议
    • 了解客户端和服务器通讯的过程
      • 请求报文
      • 响应报文
    • HTTP 是不保存状态的协议
    • 请求 URI 定位资源
    • 告知服务器意图的 HTTP 方法
      • GET :获取资源
      • POST :传输实体主体
      • PUT:传输文件
      • HEAD:获得报文首部
      • DELETE:删除文件
      • OPTIONS:询问支持的方法
      • TRACE:追踪路径
      • CONNECT:要求用隧道协议连接代理
    • 持久连接节省通信量
    • 使用 Cookie 的状态管理
  • 第三章、HTTP报文内的HTTP信息
    • http报文
    • 请求报文与响应报文
    • 编码提升传输效率
      • 报文主体与实体主体的差异
      • 压缩传输的内容编码
      • 分割发送的分块传输编码
    • 发送多种数据的多部分对象集合
    • 获取部分内容的范围请求
    • 内容协商返回最合适的内容
  • 第四章、返回结果的http状态码
    • 状态码告知从服务器端返回的请求结果
    • 2XX 成功
      • 1. 200 OK
      • 2. 204 No Content
      • 3. 206 Partial Content
    • 3XX 重定向
      • 1. 301 Moved Permanently
      • 2. 302 Found
      • 3. 303 See Other
      • 4. 304 Not Modified
      • 5. 307 Temporary Redirect
    • 4XX 客户端错误
      • 1. 400 Bad Request
      • 2. 401 Unauthorized
      • 3. 403 Forbidden
      • 4. 404 Not Found
    • 5XX 服务器错误
      • 1. 500 Internal Server Error
      • 2. 503 Service Unavailable
  • 第五章、与HTTP协作的web服务器
    • 用单台虚拟主机实现多个域名
    • 通信数据转发程序:代理、网关、隧道
      • 1. 代理
        • 使用代理服务器的理由
      • 2. 网关
      • 3. 隧道
    • 保存资源的缓存
      • 1. 缓存的有效期限
      • 2. 客户端的缓存
  • 第六章、HTTP首部
    • HTTP 报文首部
    • HTTP 首部字段
      • HTTP首部字段传递重要信息
      • 4 种 HTTP 首部字段类型
      • 非HTTP/1.1首部字段
      • End-to-end首部和Hop-by-hop首部
      • 为Cookie服务的首部字段
        • Set-Cookie与Cookie
  • 第七章、确保web安全的htttps
    • 通信加密
    • 内容加密
    • 查明对手的证书
    • HTTPS(=HTTP+加密+认证+完整性保护)
    • 公开秘钥加密方法
    • HTTPS采用混合加密机制
    • 证明公开秘钥正确性的证书
    • 用以确认客户端的客户端证书
    • HTTPS的安全通信机制
    • SSL与TLS
  • 第八章、确认访问用户身份的认证
    • 何为认证
      • 基于表单认证
    • Session 管理及 Cookie 应用
  • 基于http的功能追加协议
    • 使用浏览器进行全双工通信的websocket
      • 握手·请求
      • 握手·响应
小讯
上一篇 2025-01-17 19:36
下一篇 2025-03-02 13:00

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/122605.html