Вопрос
У меня есть HTML-форма, которую я хочу опубликовать данные, чтобы отобразить какой-то текст пользователю. Я слышал, несколько человек обсуждают эту идею:
Я слышал, аргументы первые более безопасные, а последнее меньше перенаправляет.
Какие ответы?
Решение
Чтобы избежать проблем кэширования, повторное использование вопросов обновления и аналогичных проблем: используйте Post-Redirect-Get-Get Pattern.
- Браузер делает HTTP POST запрос с формами данных
- Сервер обрабатывает данные и отвечает от ответа перенаправления
- Браузер делает запрос HTTP Get (возможно, в том числе идентификатор, связанный с представленными данными в строке запроса)
- Сервер отвечает на 200 ответ и информацию
Другие советы
От чего спросил ваш вопрос, вы можете просто иметь [страницу формы] -> [страницу формы для обработки и отображения].
Не связан с StackOverflow