LWP::Simple

libwww-perl シンプルインタフェース

use LWP::Simple;
パッケージをロードする。

my $content = get($uri);
$uri からGETメソッドでコンテンツをダウンロードする。エラーが発生した場合は、undefを返す。

my ($content_type, $document_length, $modified_time, $expires, $server) = head($uri);
$uri からHEADメソッドでHTTPヘッダを取得する。エラーが発生した場合は、空リストを返す。

my $rc = getstore($uri, $file);
$uri からGETメソッドでコンテンツをダウンロードして$fileに保存する。HTTPレスポンスコードを返す。

my $rc = mirror($uri, $file);
$uri からGETメソッドでコンテンツをダウンロードして更新されていれば$fileに保存する。HTTPレスポンスコードを返す。

is_success($rc)
HTTPレスポンスコードが成功を意味している場合、true。

is_error($rc)
HTTPレスポンスコードが失敗を意味している場合、true。