В моем приложении MVC у меня есть представление, которое собирает вводимые пользователем данные в базовой форме. Когда пользователь нажимает кнопку «Отправить», он отправляет сообщения в мое приложение MVC, где я выполняю операцию с базой данных, но затем необходимо перенаправить значения из формы на внешний URL-адрес через другую запись HTTP.
Реальный сценарий выглядит следующим образом.
1.
Я показываю страницу корзины покупок. Представление содержит HTML-форму, которая содержит финансовые данные (т. Е. Предметы, цену за единицу, количество и итоги). Кроме того, он собирает платежную информацию и информацию о доставке.
2.
Когда пользователь нажимает кнопку «Отправить», значения формы включаются в сообщение в моем приложении MVC. На данный момент мне нужно записать, что платеж будет собираться, поэтому я записываю запись в свою базу данных. Затем мне нужно перенаправить на сторонний сайт, который будет обрабатывать кредитные карты. Это перенаправление должно быть HTTP-постом, содержащим те же значения формы, что и в моей исходной форме.
3.
Пользователю будет предоставлена третья страница обработки кредитной карты. Он обрабатывает перенаправление на меня.
Спасибо.