1. 首先 HTTP + 明文加密 + 身份验证 + 数据完整性保护 = HTTPS【HTTP 协议 + SSL/TLS 协议】 2. HTTP 协议是用来客户端和服务器端进行通信的协议,但其存在三个缺点: 【1】报文是明文发送的,即没有经过任何加密处理,在传输过程中可以被窥视到信息,比如客户端输入 Read More
posted @ 2021-10-04 16:06
TwinkleG
Views(139)
Comments(0)
Diggs(0)
1. 通用首部字段:请求报文和响应报文都会使用的字段; 2. Cache-Control:通过指定字段 Cache-Control 的指令,可以控制缓存的行为。 ※ 注意对 no-cache 和 no-store 的区分:字面意思上看似乎 no-cache 代表不缓存,但它实际意思是 不缓存“过期” Read More
posted @ 2021-10-04 15:13
TwinkleG
Views(106)
Comments(0)
Diggs(0)
1. 通信数据转发程序:代理、网关、隧道 2. 【1】代理:代理是具有转发功能的应用程序,客户端和服务器端的中间人,接收客户端的请求,转发给服务器,同时接收服务器的响应,响应给客户端。 代理服务器负责转发,源服务器是提供响应数据的服务器,每次通过代理服务器,都会在请求头部字段 Via 添加代理服务器 Read More
posted @ 2021-10-04 14:40
TwinkleG
Views(192)
Comments(0)
Diggs(0)
1. 客户端发送请求给服务器端,服务器端响应内容给客户端,而状态码用以描述服务器端响应是否正常。 2. 状态码分类: 1xx:信息性状态码 接收的请求正在处理 2xx:成功状态码 请求正常处理完毕 3xx:重定向状态码 需要附加操作以完成请求 4xx:客户端错误状态码 服务器无法处理请求 5xx:服 Read More
posted @ 2021-10-04 14:09
TwinkleG
Views(141)
Comments(0)
Diggs(0)
1. 内容协商返回最合适的内容:P57 一个 Web 网站可能有多份相同内容的页面,但使用的语言不同,我们需要根据内容协商来返回最适合的语言版本给客户端。 内容协商以请求头部的某些字段作为判断基准: 【1】Accept 【2】Accept-Charset 【3】Accept-Language 【4】 Read More
posted @ 2021-10-04 13:30
TwinkleG
Views(28)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号