2014-12-24 95 views

回答

0

承認你不是其他網站的所有者,你不知道它是如何工作的: 當你點擊其他網站的「搜索」按鈕時,它會觸發一個針對網絡服務器的請求:一個GET或POST,或者可能是相同的,但通過Ajax請求。

它取決於目標網站,但最好的辦法是獲取有關此GET或POST的信息(在網絡選項卡中使用Firefox或Google很容易),並從您自己的應用程序代碼中自行處理使用HttpWebRequest(例如)。

這種方法比嘗試模仿「填充文本框並單擊按鈕並檢索響應」動作更簡單也更安全,但這也是可能的(使用Web測試框架,例如:watin,selenium .. 。)

具體:

  • 轉到你想在谷歌瀏覽器的
  • 打開「網絡」選項卡挖網站/火狐/任何你想要的,啓用它
  • 填寫搜索文本框
  • 單擊搜索按鈕
  • 查看瀏覽器中顯示的請求和響應:您將知道如何發送「搜索」查詢以及返回的答案的格式。

這是一般性意見,而不是一個明確的答案,因爲你沒有提供足夠的細節來幫助你更多,但我希望這會有所幫助!

+0

非常感謝。請試試。 – user3719173