0

我想通过我在 C Sharp 中制作的应用程序在 vbulletin 论坛中发送新线程。由于线程提交需要安全令牌,所以我必须在提交时添加它并且还需要登录到论坛。

对于 vbulletin 论坛,我想通过我的应用程序发送帖子。结构是这样的。 表格结构

例如: 论坛网址:http: //myforumurl.com/forum

线程需要提交网址: http ://myforumurl.com/forum/newthread.php?do=newthread&f=01

那么我如何提交具有标签+标题+消息字符串数据的线程来提交url,即 http://myforumurl.com/forum/newthread.php?do=newthread&f=01

而且我还需要在提交时将我的用户名和密码发送到该论坛。

4

1 回答 1

2

您需要向服务器发送 HTTP POST 请求。您可以使用WebClient该类来执行此操作。该请求将需要包含浏览器通常会提交的所有字段以及会话 cookie。您可以通过先发送另一个 POST 请求来获取会话 cookie,该请求是您登录时浏览器将发送的。

要查看浏览器发送的内容,您可以使用 HttpFox 之类的 Firefox 插件,或者仅使用 Chrome 和 Firefox 目前拥有的内置功能。

我怀疑有人会为你发布完整的代码。

于 2012-06-20T13:43:45.000 回答