http协议原理+web开发实践

http请求的简单例子:
输入url打开网页
ajax请求数据
img标签加载图片
cache-control:
max-age=100
public,private 控制在服务器缓存还是在客户端缓存
must-revalidate 缓存过期之后必须到服务器去验证才能继续使用缓存
no-cache、no-store 控制是否使用缓存
缓存验证
last-modified配合if-modified-since
etag配合if-none-match
有意义的请求头
Content-Type,Content-Encoding 用来约束数据类型
Cookie保持会话信息(session就是通过cookie来实现的)
CORS实现跨域并保持安全性限制
什么是三次握手?
HTTPS链接的创建过程,以及为什么https就是安全的?
什么是长链接,为什么需要长链接?
http2的信道复用又是为什么能提高性能?

浙公网安备 33010602011771号