As per Perl 5.8 documentation
http://perl.active-venture.com/lib/LWP/UserAgent.html
following should work
$ua->put($url, Header => Value,...);
This is a shortcut for $ua->request( HTTP::Request::Common::PUT( $url,
Header => Value,... )). See HTTP::Request::Common.
But LWP::UserAgent module doesn't have implementation for PUT method
I don't see it was implemented in 6.02 version.