我有一个登录页面,提供登录表单。在提交时,页面将数据发送给自己进行验证。如果验证成功,则用户将被重定向到另一个页面。我想这是this post中讨论的POST / REDIRECT / GET方法。
以下是我在执行成功登录时在Chrome开发者控制台上看到的网络标签:
Name Method Status
login POST 303 See Other
profile GET 200 OK
当我点击后退按钮,而不是回到登录表单页面时,我不太明白为什么谷歌Chrome 28.0仍然要求“确认表格重新提交”。 Firefox似乎没有这个问题。在这种情况下,预期的行为是什么?
答案 0 :(得分:0)
即使点击返回时显示页面(由于缓存),如果您再次重新提交表单时检查他们是否已登录,则用户将无法执行任何操作。