Есть ли имя для шаблона PRG, который не перенаправляет при неудачной проверке? - PullRequest
5 голосов
/ 18 ноября 2011

Мой сайт следует шаблону Post-Redirect-Get.
Кажется, есть 2 способа справиться с неудачной проверкой.Либо:

  • Визуализация страницы с сообщениями проверки
  • Временно сохранить сообщения проверки и перенаправить на GET, который показывает сообщения

Выполните оба действия:эти реализации следуют шаблону PRG?
Существует ли более конкретный способ описания любого из этих шаблонов?

Я прошу в первую очередь ради образования.

1 Ответ

6 голосов
/ 09 марта 2012

Поскольку никто не ответил, я собираюсь предложить свой ответ.

PRG Strict означает, что POST перенаправляет , даже если есть ошибка проверки. Он временно сохраняет сообщения проверки, перенаправляет на тот же URL-адрес и отображает сообщения проверки.

PRG Loose означает, что POST не перенаправляется при возникновении ошибок проверки. Форма будет отображена заново вместе с сообщениями об ошибках.

Как это звучит?

...