在等待服务器答复时禁用重新提交POST请求

时间:2018-12-04 16:35:03

标签: html spring post request

在任何浏览器上使用F5 /刷新可能最终会重新提交POST请求,并且StackOverflow上有一些避免这种行为的方法(主要是通过Javascript)。

但是如果浏览器仍在等待来自第一个POST请求的响应,如何避免这种行为?

例如用户提交表单,但响应时间过长(网络/服务器问题),或者用户不耐烦并按F5键,则忽略将再次发送数据的警告。

是否有可能避免这种情况?还是我们需要实现某种requestIds并在服务器端进行检查?

使用spring框架,有没有内置的解决方案?

0 个答案:

没有答案