C # ASP.NET MVC: простой способ / пример повторного размещения коллекции форм? - PullRequest
0 голосов
/ 10 августа 2009

Я задавался вопросом, есть ли простой способ (пример?) Для повторной отправки коллекции входящих форм на другой сервер.

Причина: у меня есть сервер 1, у которого есть форма с кучей полей, но они на самом деле должны храниться на сервере 2. Хотя я не могу разрешить людям доступ к серверу 2, поэтому мне нужно попросить ввод на сервере 1. Я все еще хотел бы сохранить мои уже выполненные действия контроллера MVC (которые первоначально предполагали отправку непосредственно на сервер 2)

Буду признателен за подсказку или пример кода о том, как это сделать!

Спасибо!

1 Ответ

1 голос
/ 10 августа 2009

С чем конкретно у вас проблемы? Получение данных на сервере 1? Поместив его в формат 2 сервера можно справиться? Фактический перевод? Или код на сервере 2?

Самый простой будет что-то вроде этого:

public ActionResult Proxy(FormCollection form) {
    var client = new System.Net.WebClient();
    client.UploadValues("http://server2/post.php", form);
}

Джеймс

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