1

Winforms ベースのテスト アプリ (WatiN に基づく) を設計しています。テストするページとテキスト ボックスに挿入する値を指定し、対応するボタンをクリックします。

ボタンをクリックしたときのリクエストにクエリ文字列を追加して、次のページの URL を取得することはできますか? これに基づいて、スクリーンスクレイプする必要があります。

4

3 に答える 3

1

AmitKへのコメントに基づくと、Željkoの答えは正しいです。WatiN(およびC#)では、構文は次のとおりです。

Console.WriteLine("The current page is:" + ie.Url.ToString());

(念のため:「ie」はブラウザの参照です。テキストの入力とボタンのクリックに使用するオブジェクトを使用してください)

于 2009-05-01T14:19:23.900 に答える
1

Watin の構文はよくわかりませんが、Watir (Ruby 版) では、ブラウザに表示されているページの URL を取得できます。

browser.url

または、開く前に次のページの URL を取得する必要がありますか?

于 2009-04-29T08:19:51.737 に答える
0

「次のページ」とは正確には何を意味しますか?送信されたフォームは別のページにリダイレクトされますか? その場合、HTTP 302/303 ステータス コードと次のページの URL を受け取ります。

于 2009-04-28T16:45:48.800 に答える