in reply to Alternative to LWP and LWP::Protocol::https
I don't think Perl can do it directly without the proper software. On Mac you can use cURL. If writing for other platforms too you could detect OS and use whatever they have built-in like wget for linux, maybe explorer.exe for windows, etc.