Safer HTTP::Tiny

Edit Package perl-HTTP-Tiny-Paranoid
https://metacpan.org/release/HTTP-Tiny-Paranoid

This module is a subclass of HTTP::Tiny that performs exactly one additional function: before connecting, it passes the hostname to Net::DNS::Paranoid. If the hostname is rejected, then the request is aborted before a connect is even attempted.

By default, Net::DNS::Paranoid rejects connections to private network ranges. The blocklist & whitelist can be manipulated using the 'blocked_hosts' and 'whitelisted_hosts' class methods.

Refresh
Refresh
Source Files
Filename Size Changed
HTTP-Tiny-Paranoid-0.07.tar.gz 0000011477 11.2 KB
perl-HTTP-Tiny-Paranoid.changes 0000000192 192 Bytes
perl-HTTP-Tiny-Paranoid.spec 0000002180 2.13 KB
Latest Revision
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 1098192 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 1)
- initial package 0.07
 * created by cpanspec 1.83.00
Comments 0
openSUSE Build Service is sponsored by