Als Entwickler sollten Sie sicherstellen, dass Ihre Webanwendung unabhängig davon funktioniert, wie der Browser die Schaltfläche "Zurück" handhabt :-) Sendet er die Anfrage erneut? Ist die neue Anfrage identisch mit der alten, oder unterscheidet sie sich in irgendeiner Weise? Fordert der Browser den Benutzer auf, die erneute Anforderung zu bestätigen? Welche Elemente der Seite werden neu angefordert und welche werden aus dem Cache geladen? Beachtet der Browser meine cache-control-Header?
Die Antworten auf diese Fragen hängen vom Hersteller, der Version des Browsers und den Benutzereinstellungen ab. Entwerfen Sie Ihre Software so, dass all dies keine große Rolle spielt.
Entschuldigung für die nicht sehr direkte Antwort, aber es gibt hier bereits einige direkte Antworten.