Вам нужно использовать шаблон PRG - Post / Redirect / Get, и вы только что реализовали P PRG. Вам нужно перенаправить . (В наши дни вам вообще не нужно перенаправление. См. Это )
PRG - это шаблон дизайна веб-разработки, который предотвращает дублирование отправки формы, что означает: форма отправки (запрос публикации 1) -> перенаправление -> получение (запрос 2).
Under the hood
Код состояния перенаправления - HTTP 1.0 с HTTP 302 или HTTP 1.1 с HTTP 303
HTTP-ответ с кодом статуса перенаправления дополнительно предоставит URL-адрес в поле заголовка местоположения. Пользовательский агент (например, веб-браузер) получает приглашение с помощью ответа с этим кодом сделать второй, в остальном идентичный, запрос на новый URL, указанный в поле местоположения.
Код состояния перенаправления гарантирует, что в этой ситуации браузер веб-пользователя может безопасно обновить ответ сервера, не вызывая повторной отправки начального запроса HTTP POST.
Double Submit Problem
Post/Redirect/Get Solution
Источник