- 1.与HTTP关系密切的协议:IP TCP DNS
- 2.在网络上,通信的双方在同一局域网 (LAN)内的情况是很少的,通常是经过多台计算机和网络设备中转 才能连接到对方。而在进行中转时,会利用下一站中转设备的 MAC 地址来搜索下一个中转目标。这时,会采用 ARP 协议(Address Resolution Protocol)。ARP 是一种用以解析地址的协议,根据通信方 的 IP 地址就可以反查出对应的 MAC 地址
- 3.TCP位于传输层,提供可靠的字节流服务
- 4.URI格式
片段标识符:资源的子资源 - 5.Cookie 会根据从服务器端发送的响应报文内的一个叫做 Set-Cookie 的 首部字段信息,通知客户端保存 Cookie。当下次客户端再往该服务器 发送请求时,客户端会自动在请求报文中加入 Cookie 值后发送出去
- 6.要实现该功能需要指定下载的实体范围。像这样,指定范围发送的请 求叫做范围请求(Range Request)
- 针对范围请求,响应会返回状态码为 206 Partial Content 的响应报 文
- 如果服务器端无法响应范围请求,则会返回状态码 200 OK 和完整的 实体内容
- 7.304状态码表示客户端发送附带条件的请求时,服务器端允许请求访 问资源,但未满足条件的情况。304 状态码返回时,不包含任何响应 的主体部分。304 虽然被划分在 3XX 类别中,但是和重定向没有关 系,附带条件的请求是指采用 GET方法的请求报文中包含 If-Match,If-Modified- Since,If-None-Match,If-Range,If-Unmodified-Since 中任一首部
- 8.503该状态码表明服务器暂时处于超负载或正在进行停机维护,现在无法 处理请求
- 9.每次通过代理服务器转发请求或响应时,会追加写入 Via 首 部信息
- 10.首部字段 Authorization 是用来告知服务器,用户代理的认证信息
- 11.HTTP+ 加密 + 认证 + 完整性保护 =HTTPS
- 12.通常,HTTP 直接和 TCP 通信。当使用 SSL时,则演变成先和 SSL通 信,再由 SSL和 TCP 通信了
- 13.SSL是独立于 HTTP 的协议,所以不光是 HTTP 协议,其他运行在应 用层的 SMTP 和 Telnet 等协议均可配合 SSL协议使用。可以说 SSL是 当今世界上应用最为广泛的网络安全技术
- 14.首先,服务器 的运营人员向数字证书认证机构提出公开密钥的申请。数字证书认证 机构在判明提出申请者的身份之后,会对已申请的公开密钥做数字签 名,然后分配这个已签名的公开密钥,并将该公开密钥放入公钥证书 后绑定在一起。
- 15.多数浏览器开发商发布 版本时,会事先在内部植入常用认证机关的公开密钥
- 16.HTTP/1.1 使用的认证方式
- BASIC 认证(基本认证),比如ES的认证方式
- DIGEST 认证(摘要认证),不会像 BASIC 认证那样直接发送明文密 码
- SSL 客户端认证
- FormBase 认证(基于表单认证)
- 17.BASIC 认证
- 18.DIGEST 认证
【网络基础】图解HTTP
最新推荐文章于 2023-11-23 21:15:05 发布