Я делаю бота, который имитирует человека, использующего определенный веб-сайт.Создание WebResponse GetResponse WebBot wait for redirect
Когда пользователь использует сайт здесь то, что происходит
- пользователь загружает файл с помощью кнопки Обзор сайта, а затем щелкает Загрузить
- сервер отвечает сразу, и пользователь видит Please Wait GIF
- тем временем сервер оценивает файл на наличие ошибок. Когда это делается, он перенаправляет, и пользователь переходит на новую страницу .aspx, где они могут исправлять ошибки.
Что я не могу сделать, бот заставит его ждать, чтобы получить информацию о перенаправлении.
бот попадает на веб-сайт с этой строки кода (VB.NET)
Dim Response As HttpWebResponse = CType(Request.GetResponse(), HttpWebResponse)
Отклик имеет Please Wait GIF в нем, а не на странице Errors.aspx. Как-то мне нужно сделать бота, выполнить вышеприведенную строку кода, отсортировать один и тот же порт (?) И дождаться, пока веб-сервер отправит другой ответ.
Идеи?
Я не могу просто заставить бота перейти на страницу Errors.aspx, потому что сервер перенаправляет на 3 или 4 страницы ошибок в зависимости от того, что он находит в файле. Поэтому я должен получить информацию о перенаправлении. Благодарю. – pdschuller