Angenommen, ich klicke auf eine Schaltfläche auf einer Webseite, um eine Übermittlungsanfrage zu starten. Dann merke ich plötzlich, dass einige Daten, die ich zur Verfügung gestellt habe, falsch sind und dass, wenn sie eingereicht werden, ich mit ungewollten Konsequenzen konfrontiert werde (etwas wie eine Einkaufsanfrage, bei der ich gezwungen sein könnte, diese falsche Anfrage zu bezahlen).Was passiert, wenn ich im Browser auf die Schaltfläche Stop klicke?
Also klicke ich verzweifelt auf die Stop-Taste nicht nur einmal, sondern viele Male (nur für den Fall).
Was passiert in einem solchen Szenario? Sendet der Browser die Anfrage einfach ab, ohne den Server zu informieren? Falls es den Server informiert, tötet der Server nur den Prozess oder führt er auch ein Rollback aller Aktionen durch, die als Teil dieser Anfrage ausgeführt wurden?
Ich Code in Java. Verfügt Java über eine spezielle Funktion, mit der wir STOP-Anfragen erkennen und zurücksetzen können, was auch immer wir als Teil dieser Transaktion gemacht haben?
Wenn dies während einer Live-TCP-Verbindung zum Server auftritt, wird der Browser einen Reset senden ? – seand