サーバーからファイルを取得する必要がある Perl スクリプトに取り組んでいます。サーバーには、別のサーバーによって内部的に処理される認証が必要です。ファイルを取得するために必要なことは、最初に認証サーバーに POST することです。これにより、2 つの Cookie が返されます。次に、これらの Cookie を GET 経由で、必要なファイルがあるターゲット サーバーに送信する必要があります。私はネットやここで例を探していますが、これについてどうすればよいかまだわかりません。誰かがこれを行う方法の例を見せてもらえますか?
質問する
142 次
2 に答える
2
Cookie を実装するLWP::UserAgent
オブジェクトを作成するには、次のように簡単です。
my $ua = LWP::UserAgent->new();
$ua->cookie_jar({});
その他の例については、この記事を参照してください。
于 2011-06-28T21:04:48.883 に答える
-1
確かに Net::HTTP を使用して、返されたヘッダーを調べて Cookie を取り出し、write_request() を使用するときにそれらをフィードバックすることができますが、これはほとんど便利ではありません。
于 2011-06-28T21:06:53.363 に答える