我想通过我在C Sharp制作的应用程序在vbulletin论坛中发送新主题。由于线程提交需要安全令牌,所以我必须在提交时添加它,并且还需要登录论坛。
对于vbulletin论坛,我希望通过我的申请发送帖子。结构是这样的。
例: 论坛网址: http://myforumurl.com/forum
主题需要提交网址: http://myforumurl.com/forum/newthread.php?do=newthread&f=01
那么如何提交包含标签+标题+消息字符串数据的帖子来提交网址,即http://myforumurl.com/forum/newthread.php?do=newthread&f=01
我还需要在提交时将我的用户名和密码发送到该论坛。
答案 0 :(得分:2)
您需要向服务器发送HTTP POST请求。您可以使用WebClient
类执行此操作。该请求将需要包含浏览器通常提交的所有字段以及会话cookie。您可以先通过发送另一个POST请求来获取会话cookie,这是您登录时浏览器发送的请求。
要查看浏览器发送的内容,您可以使用像HttpFox这样的Firefox插件,或者只使用Chrome和Firefox目前都拥有的内置功能。</ p>
我怀疑是否有人会为你发布完整的代码。