网页刷新重复提交问题

刷新的本质其实是将地址栏的链接重新发送一遍。

客户端转发:

  1. 地址栏:会变成重定向之后的链接
  2. http:先返回302location中保存着重定向的地址,然后客户端再次请求该地址返回200
  3. 工作原理:客户端转发其实是客户端第二次向服务器请求数据

服务器转发:

  1. 地址栏:还是客户端第一次请求的链接
  2. http:直接返回200
  3. 工作原理:服务器去转发地址获取到数据发送给客户端

所以服务器转发不会有重复提交的问题。

你可能感兴趣的:(网页刷新重复提交问题)