Как динамически изменить URL-адрес формы сообщения? - PullRequest
0 голосов
/ 24 августа 2010

Я хочу сделать результаты ASP.NET формы POST "закладочными", и я думаю об использовании параметров запроса для достижения этой цели.

Идея состоит в том, что пользователь посетит http://domath.com, и он введет математическую задачу и просмотрит результаты. Запрос и результаты видны в http://domath.com? ProblemID = {некоторые указания здесь}

Единственная часть, которую я на самом деле не знаю, это как изменить цель URL формы, так как я использую POST вместо GET ..

Вот варианты, которые я придумал, и я не уверен, что практично

  • Отправьте форму как обычно, сервер перенаправит на URL с новыми параметрами

  • Используйте веб-сервис или обратный вызов для получения нового URL. Javascript затем обновляет форму цели

1 Ответ

0 голосов
/ 24 августа 2010

Первый вариант самый простой и распространенный.Он следует модели Post / Redirect / Get , которая позволяет избежать двойной отправки формы, а также позволяет вам добавить в закладки полученную страницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...