Wiki-Artikel Reloadsperre
bearbeitet von Christian KruseHallo Matthias,
> Dann reden wir wohl (wieder mal) aneinander vorbei ;-)
Ich glaube nicht.
> Im Artikel heißt es: „Wenn die Daten nicht eindeutig sein müssen, wird häufig empfohlen, auf eine Seite weiterzuleiten, die nicht das Formular enthält, sondern lediglich eine Mitteilung darüber, dass die Übertragung der Daten erfolgreich war.“
>
> Genau das passiert doch in meinem Beispiel??
Nein, es wird nur eine Efolgsmeldung auf den POST-Request ausgeliefert, siehe Screenshot. Es muss aber ein **redirect** stattfinden, das weiterleiten aus dem obigen Text fehlt. Pseudo-Code von dem, was in deinem Form-Mailer passiert:
~~~
parseData();
createDatabaseEntry();
sendSuccessResponse();
~~~
Was passieren müsste:
~~~
parseData();
createDatabaseEntry();
sendRedirect(status: 302, url: '/foo/bar');
~~~
LG,
CK
--
<https://wwwtech.de/about>