http协议
一、概述
请求服务器资源、url、事务(请求+响应组成)、代理、缓存服务器、
UserAgent(用户代理,客户端的浏览器版本)
例如 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36



二、报文
请求报文和响应报文
浏览器请求和响应工作过程

正向代理和反向代理


三、头部
请求首部




响应首部



四、协议方法

面试经常被问到的get和post方法的区别

五、响应状态码
1XX,2XX,3XX,4XX,5XX
六、缓存机制




缓存的2个重要字段
If-Modified-Since根据时间判断缓存
E-Tag 根据状态判断缓存


七、cookie和session
面试问的很多的cookie和session的区别


八、https协议
https协议概述
http和https协议的区别

明文和密文

对称加密算法和非对称加密算法

公钥和私钥

数字签名

https传输过程




浙公网安备 33010602011771号