Возврат к просмотру после post-запроса без post-данных

#php #laravel

#php #laravel

Вопрос:

У меня есть форма, которая после отправки в другое представление, а затем возвращается в другое представление

использование return view("my-view); после обработки данных моей формы.

Но проблема в том, что это все еще сохраняет данные post, поэтому при нажатии F5 или обновлении форма пытается повторно отправить снова.

Я знаю, что если я перенаправлю на URL-адрес, это не будет проблемой.

Проблема в том, что я не хочу перенаправлять, потому что я хочу сохранить тот же URL.

Пожалуйста, дайте мне знать, если есть обходной путь

Таким образом, если я могу вернуться к просмотру и удалить данные post или перенаправить и сохранить тот же URL.

Спасибо.

Комментарии:

1. затем перенаправление на ту же страницу.

2. Это не тот же вид. Представление, в котором отправляется начальная форма, отличается от представления, которое я хочу отобразить после отправки формы

3. Я думаю, вы можете использовать один и тот же URL-адрес для другого контроллера или метода. возможно, у вас есть один для формы post a POST и другой GET маршрут для вашего нового представления. Скорее, ваш URL-адрес останется прежним, но метод запроса будет изменен.

4. @Ghostff Этот подход не сработает, потому что страница для отправки запроса post загружается изначально с запросом get. Поэтому я не могу отображать другое представление, когда я хочу перенаправить на тот же URL. Это отправит меня обратно на ту же страницу, поскольку это основной запрос get

5. Как сохранить токен в файле cookie или сеансе. Обновление представления и обслуживание содержимого, если сеанс есть или нет?