The Perl Advent Calendar needs more articles for 2022. Submit your idea today!

Modules

URI
Uniform Resource Identifiers (absolute and relative)
Escape and unescape unsafe characters
Expand URI using heuristics
Uniform Resource Locators
URIs which remember their base
URI that contain immediate data
URI that map to local file names
LDAP Uniform Resource Locators

Provides

in URI/URL.pm
in URI/_foreign.pm
in URI/_generic.pm
in URI/_login.pm
in URI/_query.pm
in URI/_segment.pm
in URI/_server.pm
in URI/_userpass.pm
in URI/file/Base.pm
in URI/file/FAT.pm
in URI/file/Mac.pm
in URI/file/OS2.pm
in URI/file/QNX.pm
in URI/file/Unix.pm
in URI/file/Win32.pm
in URI/ftp.pm
in URI/gopher.pm
in URI/http.pm
in URI/https.pm
in URI/mailto.pm
in URI/news.pm
in URI/nntp.pm
in URI/pop.pm
in URI/rlogin.pm
in URI/rsync.pm
in URI/rtsp.pm
in URI/rtspu.pm
in URI/snews.pm
in URI/ssh.pm
in URI/telnet.pm
in URI/urn.pm
in URI/urn/isbn.pm
in URI/urn/oid.pm