单击浏览器上的“停止”按钮时会发生什么情况?
假设我单击网页上的按钮以启动提交请求。然后我突然意识到我提供的一些数据是错误的,如果它被提交,那么我将面临不必要的后果(比如购物请求,我可能会被迫为此不正确的请求付费)。
所以我疯狂地点击停止按钮,不仅仅是一次,而是多次(以防万一)。
在这种情况下会发生什么?浏览器是否只是在不通知服务器的情况下取消请求?如果它确实通知了服务器,那么服务器是只是终止进程,还是还回滚作为此请求的一部分完成的所有操作?
我用Java编写代码。Java是否有任何特殊功能,我们可以用它来检测STOP请求并回滚我们作为此事务的一部分所做的一切?