缓存域名对应的 IP
通过响应头Cache-Control
设置是否缓存该资源
缓存过期后浏览器会继续发起请求并携带请求头If-None-Match:"4f80f-13c-3a1xb12a"
服务器会根据该请求头判断资源是否更新 没有更新则返回 状态码 304 如果有更新则返回新资源
服务器接受到账号密码后查询数据库,如果正确则生成 uid 并记录,返回在响应头
Set-Cookie: UID=3431uad;
浏览器解析响应头后会保存在 Cookie
用户再次访问时浏览器会将 uid 携带在请求头Cookie: UID=3431uad;
服务器收到 Cookie 后会查询记录下的 uid 数据,如果已经存在,则返回登录后的用户数据