Вам потрібно використовувати PRG - Post / Redirect / Get pattern, і ви щойно реалізували 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
Джерело