常用的请求报头:
1.Host (主机和端⼝号)
Host:对应网址URL中的Web名称和端口号,用于指定被请求资源的Internet的主机和端口号,通常属于URL的⼀部分。
2.Connection (链接类型)
Connection:表示客户端与服务连接类型
-
Client 发起⼀个包含 Connection:keep-alive 的请求,HTTP/1.1 使⽤ keep-alive 为默认值。
-
Server收到请求后:
1.如果 Server 支持 keep-alive,回复⼀个包含 Connection:keep- alive 的响应,不关闭连接;
2.如果 Server 不⽀持 keep-alive,回复⼀个包含 Connection:close 的响应,关闭连接
3.如果client收到包含 Connection:keep-alive 的响应,向同⼀个连接,发送下⼀个请求,直到一方主动关闭连接
3.Upgrade-Insecure-Requests (升级为HTTPS请求)
Upgrade-Insecure-Requests:升级不安全的请求,意思是会在加载http资源时,自动替换成https请求,让浏览器不再显示https页面中的http请求警报。
4.User-Agent (浏览器名称)
User-Agent:是客户浏览器的名称