2014-12-24 63 views

回答

0

承认你不是其他网站的所有者,你不知道它是如何工作的: 当你点击其他网站的“搜索”按钮时,它会触发一个针对网络服务器的请求:一个GET或POST,或者可能是相同的,但通过Ajax请求。

它取决于目标网站,但最好的办法是获取有关此GET或POST的信息(在网络选项卡中使用Firefox或Google很容易),并从您自己的应用程序代码中自行处理使用HttpWebRequest(例如)。

这种方法比尝试模仿“填充文本框并单击按钮并检索响应”动作更简单也更安全,但这也是可能的(使用Web测试框架,例如:watin,selenium .. 。)

具体:

  • 转到你想在谷歌浏览器的
  • 打开“网络”选项卡挖网站/火狐/任何你想要的,启用它
  • 填写搜索文本框
  • 单击搜索按钮
  • 查看浏览器中显示的请求和响应:您将知道如何发送“搜索”查询以及返回的答案的格式。

这是一般性意见,而不是一个明确的答案,因为你没有提供足够的细节来帮助你更多,但我希望这会有所帮助!

+0

非常感谢。请试试。 – user3719173