如何通过C++(或建议其他语言)在网页上"do stuff"

How can I "do stuff" on a webpage through C++(or suggest another language)

本文关键字:网页 do 语言 stuff 其他 C++ 何通过      更新时间:2023-10-16

我真正想做的是:

我希望我的程序采用此链接http://answers.yahoo.com/dir/index_ylt=Aj_zP9qxkgoIzbqd5GR_zkH05nNG_ylv=3?sid=396546041

并检索页面或任何所选页面中的所有问题的列表。这一部分通过简单地浏览页面很容易,但我希望能够"做"一些事情,比如在控制台或窗口中键入答案,并将其发布在论坛中的问题中。或者可以向上投票/向下投票,并执行大多数需要单击按钮的操作。保存问题以备日后查看和其他类似内容。

我检索信息的方法是使用C++通过逐行浏览来解析页面中的信息。但我完全不知道如何发送信息,比如按下按钮和其他东西。我甚至不知道如何搜索它,因为我不知道它叫什么。

  1. 使用sockets-api(linux上的windows sockets或posix)
  2. 在80(或任何http)端口上连接到您的服务器
  3. 发送http头和get/post参数(应该是urlended)
  4. 接收响应

关键词:http协议,伯克利套接字,c++,祝你好运!