HTTP::Status
HTTPステータスオブジェクト
use HTTP::Status qw(:constants :is status_message is_client_error
is_server_error);
パッケージをロードして、関数をエクスポートする。
:constants
HTTP応答コードに対応する定数定義。
my $message = ststus_message($rc);
HTTP応答コード$rcに対応する短いメッセージを返す。
my $stat = is_info($rc);
HTTP応答コード$rcが1xxの時、trueを返す。
これらの応答コードの場合、コンテンツは応答されない。
my $stat = is_success($rc);
HTTP応答コード$rcが2xxの時、trueを返す。
my $stat = is_redirect($rc);
HTTP応答コード$rcが3xxの時、trueを返す。
これらの応答コードの場合、コンテンツにアクセスするには追加アクションが必要。
my $stat = is_error($rc);
HTTP応答コード$rcが4xxまたは5xxの時、trueを返す。
my $stat = is_client_error($rc);
HTTP応答コード$rcが4xxの時、trueを返す。
my $stat = is_server_error($rc);
HTTP応答コード$rcが5xxの時、trueを返す。