| Memoize | BasicWerk
						 
						EC Support
						 
						Technique
						 
						Facebook | 
| 20140829194739_Perl_get_http_status_template | 
| Perl_get_http_status_template 
   
 
 
#! /usr/bin/perl
use warnings;
use strict;
use LWP;
use HTTP::Status;
 
my $ua = LWP::UserAgent->new();
 
sub get_http_status {
    my ($url, $ua) = @_; 
    return unless $url or $ua;
    my $response = $ua->head($url);
    my $msg = status_message($response->code);
    return $msg;
}
 
while (my $url=<>) {
    chomp $url;
    my $http_status = get_http_status($url, $ua);
    print "$url,$http_status\n";
}
 
 | 
| © Shin Nakamura/BasicWerk 2014 |