質問

.NET を使用した後 HttpWebRequest/Response これを使って Web サイトを巡回するよりも、自分自身を撃ったほうがよいでしょう。URL をフェッチし、リンクをたどったり、ページ上のフォームを抽出/入力/送信したりできる既存の .NET ライブラリを探しています。パールの LWP そして WWW::Mechanize モジュールはこれを非常にうまく実行しますが、私は .NET プロジェクトで作業しています。

私は、 HTML アジリティ パック, 見た目は素晴らしく見えますが、リンク/フォームをシミュレートするまでには至っていません。

そのようなツールはすでに存在しますか?

役に立ちましたか?

解決

誰かが、HTML Agility Pack (私も気に入っています) のアドオンとして実行するコードを作成しました。これにより、フォームを少しいじることができます。

http://apps.ultravioletconsulting.com/projects/uvcwebtransform/docs/class_html_agility_pack_1_1_add_ons_1_1_form_processor_1_1_form_processor.html

WWW::Mechanize ではないというレビューを読みましたが、素晴らしいスタートです。コードが提供されているので、簡単に拡張できる可能性があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top