HTTP Disconnect / Timeout zwischen Request- und Response-Handling

Nimm folgendes Szenario an:

Client sendet HTTP POST an ServerRequest ist gültig und wurde vom Server verarbeitet. Daten wurden in die Datenbank eingefügt.Web-Anwendung antwortet auf ClientClient hat das Zeitlimit überschritten und es wird keine HTTP-Antwort angezeigt.

In diesem Fall begegnen wir einer Situation, in der: - der Kunde nicht weiß, ob seine Daten gültig und korrekt eingegeben wurden - der Webserver (Rails 3.2-Anwendung) keine Ausnahme anzeigt, unabhängig davon, ob er sich hinter dem Apache-Proxy befindet oder nicht

Ich kann in der HTTP-Dokumentation nicht nachvollziehen, wie ich mit einem solchen Szenario umgehen soll. Meine Frage sind:

a) Sollte der Kunde damit rechnen, dass seine Daten bereits verarbeitet werden KÖNNEN? (Dann versuchen Sie zum Beispiel GET request, um zu überprüfen, ob Daten übermittelt wurden)

b) Wenn nicht (a) - sollte der Server dies erkennen? gibt es möglichkeit es in schienen zu machen? In diesem Fall können Änderungen rückgängig gemacht werden. In solch einem Fall würde ich eine Art Erwartung von der Schienenanwendung erwarten, aber es gibt nicht ...

Antworten auf die Frage(2)

Ihre Antwort auf die Frage