in reply to Setting HTTP Protocol Version

Maybe LWP doesn't implement HTTP/1.0?

You may try looking at one of the modules using libcurl, as libcurl for one knows both HTTP versions, eg. WWW::Curl or LWP::Curl. Possibly add the interface to set the HTTP version if they don't provide it already.