LWP::UserAgent->request()
fromからの戻り値には、HTTP応答のヘッダーと本文の両方が含まれていることがわかりました。解析を行うために応答の本体が必要なだけですが、どうすればよいですか?
10992 次
2 に答える
10
require LWP::UserAgent;
my $ua = LWP::UserAgent->new;
my $response = $ua->get('http://search.cpan.org/');
if ($response->is_success) {
print $response->decoded_content; # or whatever
}
else {
die $response->status_line;
}
response->decoded_content
応答の本文を返します。
于 2009-12-17T09:17:31.390 に答える
6
request
メソッド(マニュアルによると)は、メソッドを持つHTTP::Responseオブジェクトを返しますcontent
。それを呼んでください。
$ua->request->content;
于 2009-12-17T08:57:28.310 に答える