注册登录的时候发生了什么
- 用户在注册页面填写信息,浏览器把用户信息打包发送给服务器。浏览器发起请求,一般为post。
- 服务器接收用户信息,并添加到数据库中
- 服务器做出响应,并返回注册成功信息
- 浏览器接收响应,打开登录页面
- 用户填写登录信息,浏览器打包信息发起请求
- 服务器接收信息,验证用户名和密码。
- 确认信息正确后,返回一个包含Set-Cookie的响应。
- 浏览器接收响应。发起一个带有Cookie的请求
- 服务器返回一个供登录用户使用而不是游客使用的页面
- 浏览器打开新页面
Cookie
服务器
根据浏览器分配Cookie
Set-Cookie
浏览器
使用服务器给的Cookie
请求头带上Cookie