Вопрос

У меня есть HTML-форма, которую я хочу опубликовать данные, чтобы отобразить какой-то текст пользователю. Я слышал, несколько человек обсуждают эту идею:

Я слышал, аргументы первые более безопасные, а последнее меньше перенаправляет.

Какие ответы?

Это было полезно?

Решение

Чтобы избежать проблем кэширования, повторное использование вопросов обновления и аналогичных проблем: используйте Post-Redirect-Get-Get Pattern.

  1. Браузер делает HTTP POST запрос с формами данных
  2. Сервер обрабатывает данные и отвечает от ответа перенаправления
  3. Браузер делает запрос HTTP Get (возможно, в том числе идентификатор, связанный с представленными данными в строке запроса)
  4. Сервер отвечает на 200 ответ и информацию

Другие советы

От чего спросил ваш вопрос, вы можете просто иметь [страницу формы] -> [страницу формы для обработки и отображения].

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top