【发布时间】:2014-12-24 16:24:46
【问题描述】:
我有一个网站,其中包含产品部件号。我想知道是否可以在其他网站搜索框中搜索此部件号。意思是把字符串插入到其他网站的搜索框里,全部通过后面的代码执行搜索?
【问题讨论】:
标签: c# asp.net search-engine
我有一个网站,其中包含产品部件号。我想知道是否可以在其他网站搜索框中搜索此部件号。意思是把字符串插入到其他网站的搜索框里,全部通过后面的代码执行搜索?
【问题讨论】:
标签: c# asp.net search-engine
承认您不是其他网站的所有者并且您不知道它是如何运作的: 当您单击另一个网站的“搜索”按钮时,它会触发对网络服务器的请求:类似于 GET 或 POST,或者可能相同但通过 Ajax 请求。
这取决于目标网站,但最好的办法可能是获取有关此 GET 或 POST 的信息(在网络选项卡中使用 Firefox 或 Google 非常容易)并使用您自己的应用程序代码自行处理它HttpWebRequest(例如)。
这种方法比尝试模仿“填充文本框并单击按钮并检索响应”操作更简单、更安全,但这也是可能的(例如使用 Web 测试框架:watin、selenium... )
具体来说:
这是一般性建议,不是明确的答案,因为您没有提供足够的详细信息来帮助您获得更多帮助,但我希望这会有所帮助!
【讨论】: