Описание тега post-redirect-get
Post/Redirect/Get (PRG) - это шаблон проектирования веб-разработки, который предотвращает дублирование отправки форм, создавая более интуитивно понятный интерфейс для пользовательских агентов (пользователей). PRG реализует закладки и кнопку обновления предсказуемым образом, не создавая дублирующихся отправок форм.
2
ответа
Как изменить URL на основной вид при возврате вида из-за ошибок валидации в шаблоне PRG
Я заметил, что когда view возвращается из-за validation errors URL все еще указывает на action что сделал validation: например в Edit View есть форма для Update действие: @Html.BeginForm("Update","MyController",FormMethod.Post,new{}) { ... } Обновит…
30 ноя '12 в 13:08
3
ответа
PHP перенаправление по нажатию кнопки
Я новичок в программировании на PHP и имею простую программу, где у меня есть индексная страница, которая принимает имя пользователя и пароль. Если пользователь не существует или предоставлены неверные учетные данные, я хочу снова показать страницу …
04 мар '15 в 18:04
2
ответа
Ошибка в коде для перенаправления заголовка
У меня есть файл template.php, который включается в каждую страницу, так что теперь я хочу добавить форму комментария на каждую страницу, я добавил форму в template.php, единственная проблема, с которой я столкнулся - это обновление, вызывающее дубл…
14 окт '11 в 22:04
1
ответ
asp.net Пост / Запрос / Получить вопрос о валидации
Я пытаюсь найти логичный и быстрый способ реализации стиля дизайна "PRG" на небольшом сайте, который я делаю, и я нахожу проблему, которую не могу придумать, как найти хороший способ ее решения. У меня есть форма. Имеет 2 поля (имя и фамилия). Когда…
20 фев '10 в 23:54
3
ответа
Перенаправление до завершения загрузки POST
У меня есть форма с загрузкой файлов. Файлы для загрузки на самом деле являются фотографиями и видео, поэтому они могут быть довольно большими. У меня есть логика, которая на основе заголовков и первых 1 КБ может определить, будут ли остальные обраб…
28 май '10 в 14:39
1
ответ
Понимание паттерна PHP PRG
Я немного прочитал о паттерне Post/Redirect/Get, и я не совсем уверен, как применить его в PHP. Может кто-нибудь взять этот очень простой пример и объяснить мне? Допустим, у вас есть форма и пользователь должен зарегистрироваться. После этого он про…
15 ноя '13 в 12:45
0
ответов
POST-запрос для Ionic с использованием Ripple в браузере Chrome
Я довольно новичок в разработке Ionic App и мне нужна помощь. Я использую Visual Studio 2015 для разработки и Chrome Browser с Ripple для рендеринга приложения. Проблема в том, что при отправке запроса Ajax Post к API он выдает мне 404 (ошибка Not F…
13 окт '15 в 04:56
3
ответа
Перенаправление не останавливает повторную подачу?
PHP $thisfile=$_SERVER["REQUEST_URI"]; if(isset($_POST['comment'])&&!empty($_POST['comment'])){ if($id!=0){ $comment=$_POST['comment']; if ($comment_query=mysql_query("INSERT INTO `photosite`.`comments` VALUES ('$id', '', '$firstname', '$sur…
05 мар '13 в 22:39
1
ответ
Возможно, ошибка в истории Chrome - при выполнении PRG и при повторном переходе к той же форме запись истории не добавляется
Странное поведение кнопки возврата происходит только в Chrome.У меня есть две страницы - Сетка и Формасценарий:1. При переходе от сетки к форме все в порядке - сетка добавляется в историю.2. Когда форма отправляется на сервер по почте, я использую R…
28 мар '12 в 14:40
2
ответа
PHP не будет отображаться, если поле ввода пустое; с рисунком PRG
Я немного озадачен тем, как реализовать шаблон Post/Redirect/Get в PHP. Я видел несколько ответов, в которых говорилось просто добавить функцию заголовка после отправки формы; Я сделал это, но после проверки, являются ли поля ввода пустыми, он ничег…
03 авг '17 в 15:37
3
ответа
Скрыть Div от тех, кто заходит прямо на страницу, но не ссылается на домен extact с помощью php
Я хочу скрыть div от прямых пользователей, но показываю тот же div тем, кто пришел с example.com например. example123.com/article.php есть нижний div <div id="main">Title</div> (когда пользователь нажимает гиперссылку на example.com <…
16 дек '17 в 04:40
0
ответов
Делая PRG дважды, как вернуть старые атрибуты вместо новых в историю
У меня была проблема, которая требовала исправления PRG, и мне здесь ответили: как управлять атрибутами сеанса из-за запросов на публикацию и истории Тем не менее, у меня, кажется, есть другая проблема. Как только начальная PRG произойдет, скажем, я…
10 апр '13 в 21:21
0
ответов
Просмотр не обновляется после публикации с ASP.Net MVC
Я пытаюсь создать очень простой веб-сайт для отображения некоторых тестовых данных, которые добавляются и обновляются с использованием asp.net mvc (с бритвой), но всякий раз, когда данные публикуются в моем Post метод, мои данные не обновляются. Я п…
12 июн '16 в 03:22
3
ответа
Как мне следует реализовать привязку протокола HTTP POST для профиля SAML WebSSO?
Я реализовал свой сервис-провайдер и провайдер идентификации, следуя профилю SAML для единого входа в Интернет, используя привязку протокола HTTP POST. Однако меня немного смущает вопрос о том, как поставщик удостоверений будет предоставлять <Aut…
03 фев '11 в 09:15
2
ответа
Состояние 404 при попытке перенаправить страницу с использованием префикса "redirect:" при возврате ModelAndView
Я пытаюсь перенаправить мой запрос после успешного входа в систему, участвуют 2 страницы, обычно вход в систему и вход в систему вот класс Controller для отображения логина @Controller @SessionAttributes("userObj") @RequestMapping("/user") public cl…
15 сен '14 в 01:42
1
ответ
Laravel 4: предотвращение отправки нескольких форм - токен CSRF
Проблемный сценарий: Я создаю блог с помощью Laravel 4. Форма, отвечающая за создание новых сообщений в блоге, защищена встроенной защитой CSRF ( Laravel Docs: CSRF Protection). Пока все работает нормально, но похоже, что laravel не обновляет токен …
21 июн '13 в 16:01
1
ответ
mvc3 PRG pattern
Является ли это плохой практикой при использовании шаблона PRG для отображения currentId для типизированной модели в URL (данные, отправленные элементу с id=586 в контроллер -> контроллер обрабатывает данные, затем перенаправляет на получение -> get…
12 дек '11 в 21:20
1
ответ
Как избежать повторного отображения данных в Struts2, когда я обновляю страницу, я использую тег привязки S2.. не используя форму
У меня возникла проблема... У меня есть ссылка в теге привязки, которая сопоставлена с действием, и когда я нажимаю на эту ссылку, она отображает все строки одной из данных таблицы из базы данных... и в моем jsp я использую тег s2 Iterator для ото…
31 июл '13 в 07:46
1
ответ
How-To: Post-Redirect-Get: AJAX без действия формы
Я хотел бы остановить повторную отправку формы при обновлении страницы для формы в профиле пользователя, где они могут обновить некоторую базовую информацию профиля, и запрос выполняется с помощью запроса ajax. Запрос работает нормально, и все хорош…
17 дек '15 в 19:37
1
ответ
.htaccess теряет параметры URL /$_GET и $_POST после перенаправления
У меня есть php-файл, например: http://www.domain.com/?mod=test&act;=view И я хочу создать перенаправление с этого адреса на что-то вроде: http://www.domain.com/view-test так что каждый раз, когда пользователь обращается к первому URI, он перенаправ…
09 сен '11 в 12:22