HTTPを送るようなプログラムを作ることによって、次のようなことは可能なのでしょうか?



Aというページを取得して、その後
Aというページ内のフォームのボタンを押すような動作をさせる
(同じセッションで)

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2006/12/08 16:45:39
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:ootatmt No.1

回答回数1307ベストアンサー獲得回数65

ポイント27pt

perl なら、LWPモジュールを使って簡単に出来ますよ。

http://search.cpan.org/~gaas/libwww-perl-5.805/lib/LWP.pm

id:kurukuru-neko No.2

回答回数1844ベストアンサー獲得回数155

ポイント27pt

IEもあればOperaもFireFoxも

あります。

ブラウザもHTTPを喋るプログラムにすぎません。

HTTPを喋るプログラムなら当然動作します。

HTTPを喋らないプログラムでも、例えばIE

に入力を真似するイベントを送れば同じことが

出来る。

http://www.ansi.co.jp/tech/cgi/security/

id:yamazakiis

なるほど。その通りな気がします。

WinSOCK などでのプログラム例を教えていただけると嬉しいですが、欲張りすぎでしょうか?

2006/12/01 17:40:48
id:b-wind No.3

回答回数3344ベストアンサー獲得回数440

ポイント26pt

perl で、WWW-Mechanize を使うと比較的簡単に実装できます。

http://search.cpan.org/dist/WWW-Mechanize/lib/WWW/Mechanize.pm

Windows であれば、IE を操作して実行させる事も出来ます。

http://search.cpan.org/dist/Win32-IE-Mechanize/lib/Win32/IE/Mech...

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません