0
私は特定のWebサイトを使用して人間のユーザーをシミュレートするボットを作っています。WebResponse GetResponseを作成するWebBotがリダイレクトを待つ
ユーザーがここにサイトを使用する場合
- を何が起こるかであるユーザーは、サーバーがすぐに応答し、ユーザーが待っててくださいGIFを見ているサイトの[参照]ボタンを使用してファイルをアップロードしてからアップロード
- をクリック
- サーバはエラーのためにファイルを評価しています。実行されると、リダイレクトされ、ユーザーはエラーを修正できる新しい.aspxページに移動します。
私ができないことは、リダイレクト情報を取得するのを待つことです。
ボットは、このコード行(VB.NET)
Dim Response As HttpWebResponse = CType(Request.GetResponse(), HttpWebResponse)
応答がそれで待っててくださいGIFを持っている、いないErrors.aspxページとウェブサイトを打ちます。どうにか私はボットを作って、そのコード行を実行し、同じポート(?)を待ち受けて、Webサーバーが別の応答を送信するのを待ちます。
アイデア?
ファイル内の内容に応じて、サーバーが3つまたは4つの異なるエラーページにリダイレクトするため、ボットをErrors.aspxページに移動させることはできません。だから私はリダイレクト情報を取得する必要があります。ありがとう。 – pdschuller