制作WebResponse GetResponse WebBot等待重定向

时间:2012-03-30 21:23:43

标签: webresponse getresponse

我正在制作一个使用特定网站模拟人类用户的机器人。

当用户使用网站时,会发生什么

  1. 用户使用网站的“浏览”按钮上传文件,然后点击上传
  2. 服务器立即响应并且用户看到Please Wait gif
  3. 同时服务器正在评估文件是否有错误。完成后,它会重定向,用户将进入一个新的.aspx页面,在那里他们可以纠正错误。
  4. 我无法做到的机器人是等待获取重定向信息。

    机器人用这行代码(VB.NET)点击网站

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

    响应中有Please Wait gif,而不是Errors.aspx页面。不知何故,我需要制作机器人,然后执行上面那行代码,sorta听同一个端口(?)并等待Web服务器发送另一个响应。

    想法?

1 个答案:

答案 0 :(得分:0)

我最后只是睡了一下线程,然后又一次击中了网址,直到我得到了我想要的回复。