2011-01-21 92 views
1

我需要将HTML表单发布到第三方网站(Mass-SMS短信系统)。以编程方式发布HTML表单?

在过去,我通过转发到包含已预先填充和隐藏的表单的页面(使用display:none)完成此操作,然后我在页面末尾运行了一个JavaScript函数以自动提交这种形式。

但是我希望能够通过编程来完成所有这些(因为我不关心响应,用户也不需要看到表单发布到的页面)。

我该怎么做?欢呼声

+0

你是怎么做到这一点的,你有一些代码? – djack109 2015-08-20 06:23:38

+0

@ user985197这是相当普遍的做法,这里有一个例子 - http://spamtech.co.uk/tips/automatically-submit-a-form-using-javascript/ – Curt 2015-08-20 08:35:57

回答

5

您可以使用WebClient.UploadValues方法从后面的代码向远程服务器发送HTTP POST请求。只需使用来自隐藏字段的值填充名称/值集合即可。

+0

简单的方法来做它的服务器端。很久以前看到这种方法,但忘记了它..现在我可能会更频繁地使用它。保持干爽!谢谢+1 – ppumkin 2012-06-19 10:15:42