人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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


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

●質問者: yamazakiis
●カテゴリ:インターネット ウェブ制作
✍キーワード:HTTP セッション プログラム ボタン
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● ootatmt
●27ポイント

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

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


2 ● kurukuru-neko
●27ポイント

IEもあればOperaもFireFoxも

あります。

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

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

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

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

出来る。

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

◎質問者からの返答

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

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


3 ● b-wind
●26ポイント

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...

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ