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

Perl(LWP::UserAgent)にてGETしたサイトのcookieを取得・保存する方法したあと、setしてPOST送信する方法を教えて下さい。

cookie.txtというファイルで保存するまではできているのですが、SETしてPOST送信がうまくいきません。

●質問者: furure
●カテゴリ:インターネット ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● gizmo5
●0ポイント

WWW::Mechanize 使った方が良いと思います。
http://pb-times.jp/P_51df540f5f633
http://blog.malrone.info/archives/1020


furureさんのコメント
申し訳ございませんが今回はそちらは考えていません

2 ● cubick
●100ポイント ベストアンサー

HTTP::Cookiesモジュールを使いましょう。だいぶ端折って書きますが、既にcookieは取得・保存済みなら

use LWP::UserAgent;
use HTTP::Cookies;

my $ua = LWP::UserAgent->new;
my $cookie_jar = HTTP::Cookies->new;
$cookie_jar->load("./cookies.txt");
$ua->cookie_jar($cookie_jar);
my $res = $ua->post($url);
関連質問

●質問をもっと探す●



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