2012-03-30 28 views
0

我正在製作一個模擬使用特定網站的人類用戶的機器人。製作WebResponse GetResponse WebBot等待重定向

當用戶使用該網站會出現以下情況

  1. 用戶通過使用本網站的瀏覽按鈕,上傳文件,然後點擊上傳
  2. 服務器即時響應,用戶將看到一個請稍候GIF
  3. 與此同時,服務器正在評估文件的錯誤。完成後重定向,用戶將進入一個新的.aspx頁面,在那裏他們可以糾正錯誤。

我無法做的機器人是讓它等待獲取重定向信息。

殭屍打的網站,這行代碼(VB.NET)

Dim Response As HttpWebResponse = CType(Request.GetResponse(), HttpWebResponse) 

的反應是在它的[請等待GIF,而不是Errors.aspx頁面。不知何故,我需要製作機器人,然後執行上面的代碼行,然後聽取相同的端口(?)並等待Web服務器發送另一個響應。

想法?

+0

我不能讓bot進入Errors.aspx頁面,因爲服務器根據它在文件中找到的內容重定向到3個或4個不同的錯誤頁面。所以我得到重定向信息。謝謝。 – pdschuller 2012-03-30 21:25:56

回答

0

我最後只是睡覺的線程,然後再次擊中網址,一直到我得到我想要的迴應。