Cache miss issue

时间:2018-12-03 13:21:49

标签: javascript typo3

When I submit form using post method search result will appear.After I select a particular result it will go to detail page. When I use browser back button then following issue will occur.Cache miss issue

Do anyone have solution?

1 个答案:

答案 0 :(得分:0)

使用post方法提交表单用于将数据发送到服务器。

鉴于发送到服务器的数据,服务器可以回答一件事或另一件事。即使将相同的数据重新发送到服务器,每次响应也可能有所不同(因为您已经提交了一次数据)。

当您浏览浏览器历史记录时,浏览器会告诉您它无法显示同一页面,因为数据已经发送一次。而且,如果您仍然希望看到此页面,则应重新提交表单。

但是,因为即使您发送相同的数据,服务器也可以显示不同的内容,所以这是不可信的!

因为这是一个常见问题,所以下面是公认的解决方案:

1 /使用post方法将表单提交到特定的网址(例如:/ something / submit)

2 /在服务器中,将数据发送到数据库,然后重定向到GET网址(例如:/ something-else)

3 /在服务器中,当请求/ something-else页面时,请使用数据库发送回先前发送的数据。