http://qs321.pair.com?node_id=860447


in reply to Anything wrong with the LWP PUT code

Thank you everyone, I have figured out the issue.
For the interested a PUT request should have the filename as shown http://xxxx/testput/PPut/abc.gz .

Once I appended the $ENV{'PATH_INFO'} to my PUT url , everything started working as expected.