Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Выслать данные из контроллера методом POST вместе с редиректом на внешний URL (MVC)
|
|||
|---|---|---|---|
|
#18+
Всем привет! Хочу реализовать отсылку данных из контроллера методом POST, чтобы при этом сработала переадресация на URL. (Данные отсылаются, но без переадресации) До этого было, что на .aspx странице при загрузке просто делался сабмит с помощью javscripta. Хочется сделать по нормальному, чтобы в урле не было видно никаких параметров и данных. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2015, 21:30 |
|
||
|
Выслать данные из контроллера методом POST вместе с редиректом на внешний URL (MVC)
|
|||
|---|---|---|---|
|
#18+
capitol, редирект (в понимании HTTP) и POST - несовместимые вещи. Submit с помощью javascript это единственное решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2015, 22:05 |
|
||
|
Выслать данные из контроллера методом POST вместе с редиректом на внешний URL (MVC)
|
|||
|---|---|---|---|
|
#18+
bazile, Просто странно как-то, что в HTML можно просто сделать форму с POST методом, нажав на кнопку submit данные постятся и клиента перенаправляет на урл, в который мы постим данные. А такой функции в контролле нету... Я нашел только, что можно использовать: HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL); Там есть такой параметр как: request.AllowAutoRedirect = true; Но он не делает редирект вместе с отправкой данных, просто их отсылает. Конечно, я может не до конца понимаю технологию HTTP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2015, 23:01 |
|
||
|
Выслать данные из контроллера методом POST вместе с редиректом на внешний URL (MVC)
|
|||
|---|---|---|---|
|
#18+
capitol, ASP.NET работает на стороне сервера. Поэтому запрос отправленный через HttpWebRequest никак не связан с браузером на стороне клиента. Генерируй форму с нужными параметрами в виде скрытых полей и делать submit с помощью js. Это нормальный вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2015, 23:24 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=39051250&tid=1356245]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 316ms |

| 0 / 0 |
