p5-HTTP-SimpleLinkChecker - Check the HTTP response code for a link

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Quarterly amd64
Package filename p5-HTTP-SimpleLinkChecker-1.167.txz
Package name p5-HTTP-SimpleLinkChecker
Package version 1.167
Package release -
Package architecture amd64
Package type txz
Category perl5 www
Homepage https://metacpan.org/release/HTTP-SimpleLinkChecker
License ART20
Maintainer perl@FreeBSD.org
Download size 10.51 KB
Installed size 18.20 KB
You don't have to know anything about objected-oriented Perl, LWP, or the
HTTP module to be able to check your links. This module is designed for
the casual user. It has one function, check_link, that returns the HTTP
response code that it receives when it tries to fetch the web address
passed to it. The undef value is returned for any non-HTTP failure and the
$HTTP::SimpleLinkChecker::ERROR variable is set.
The HEAD method is tried first, although if anything other than a good
status code (those less than 400) is received, another request is made
with the GET method. Note, however, that even with the best code, no
module can control how servers decide to respond to a check, or control
any of the myriad things that can go wrong with the network between you
and the remote server. Some may filter requests based on origin IP
address, user-agent type, or any other arbitrary factor. Some servers may
not respond correctly at all. Furthermore, some servers might be
temporarily down or overloaded. I recommend that you recheck "broken"
links a couple times over a long period (like a day or two) before you
decide they are really broken.
WWW: https://metacpan.org/release/HTTP-SimpleLinkChecker


Package Version Architecture Repository
p5-HTTP-SimpleLinkChecker-1.167.txz 1.167 i386 FreeBSD Ports Quarterly
p5-HTTP-SimpleLinkChecker-1.167.txz 1.167 i386 FreeBSD Ports Latest
p5-HTTP-SimpleLinkChecker-1.167.txz 1.167 amd64 FreeBSD Ports Latest
p5-HTTP-SimpleLinkChecker - - -


Name Value
p5-HTTP-Message = 6.18
p5-LWP-Protocol-https = 6.07_1
p5-Mojolicious = 8.13
p5-libwww = 6.36
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-HTTP-SimpleLinkChecker-1.167.txz
Source Package www/p5-HTTP-SimpleLinkChecker

Install Howto

Install p5-HTTP-SimpleLinkChecker txz package:

# pkg install p5-HTTP-SimpleLinkChecker

See Also

Package Description
p5-HTTP-Size-1.151.txz Get the byte size of an internet resource
p5-HTTP-Thin-0.006.txz Thin Wrapper around HTTP::Tiny to play nice with HTTP::Message
p5-HTTP-Tiny-0.076.txz Small, simple, correct HTTP/1.1 client
p5-HTTP-Tiny-SPDY-0.020_1.txz Subclass of HTTP::Tiny with SPDY support
p5-HTTP-Tiny-UA-0.006.txz Higher-level UA features for HTTP::Tiny
p5-HTTP-WebTest-2.04_2.txz Tests remote URLs or local web files
p5-HTTP-XSCookies-0.000021.txz Fast XS cookie mangling for Perl
p5-HTTPD-Log-Filter-1.08_2.txz Perl module to filter entries out of an httpd log
p5-HTTPD-User-Manage-1.66_1.txz Perl modules for managing access control with the web server
p5-Hailo-0.75.txz Pluggable Markov engine analogous to MegaHAL
p5-Hash-AsObject-0.13_1.txz Hashes with accessors/mutators
p5-Hash-AutoHash-1.17_1.txz Object-oriented access to real and tied hashes
p5-Hash-AutoHash-Args-1.18_1.txz Object-oriented processing of keyword-based argument lists
p5-Hash-Case-1.030.txz Base class for hashes with key-casing requirements
p5-Hash-Diff-0.007.txz Return the difference between two hashes as a hash