First be sure that you successfully use LWP to make the HTTPS connection in the first place. Cross that bridge first, and be sure that you are on the other side. Then, one of the SOAP packages mentioned earlier should do the trick. The transfer should not care that it is HTTPS vs. HTTP.