表单提交后为什么要重定向?

表单提交时做了什么?

1.如果是post表单数据放入请求头,如果是get表单数据加在请求路径后面

2.发送请求(表单请求会跳转到action指定的页面)跳转到请求页面(注意:请求发送后请求数据仍然保留在请求头部)

3.此时去刷新页面就是重复发送请求(浏览器地址栏上的url)了,相当于重复执行了第2步

明白了以上应该懂了为什么表单提交后要进行重定向了。

posted on 2017-06-09 16:48  代码ok  阅读(6150)  评论(0编辑  收藏  举报