ПОСТАВИТЬ HTML-форму программно? - PullRequest
1 голос
/ 21 января 2011

Мне нужно отправить HTML-форму на сторонний веб-сайт (система текстовых сообщений Mass-SMS).

В прошлом я делал это, перенаправляя на страницу, содержащую форму, которую я предварительно-пополняемый и скрытый (используя display:none), затем я запустил функцию javascript в конце страницы, чтобы автоматически отправить эту форму.

Однако я надеюсь, что в некотором роде все это можно сделать программно(поскольку мне не важен ответ, и пользователю не нужно видеть страницу, на которой размещается форма).

Как я могу это сделать?Приветствия

Ответы [ 2 ]

5 голосов
/ 21 января 2011

Вы можете использовать метод WebClient.UploadValues ​​ для отправки HTTP-запроса POST на удаленный сервер из вашего кода.Просто заполните коллекцию имя / значение значениями из скрытых полей.

0 голосов
/ 21 января 2011

Если вы хотите войти в PHP, вы можете очень легко использовать для этого cURL. В противном случае будет довольно сложно использовать только Javascript.

Смотрите подробный учебник здесь .

...