Assuming your URL and parameters are correct, chances are the server doesn't respond correctly because of the POST method. Usually, requesting files is done via GET.
holli
You can lead your users to water, but alas, you cannot drown them.
Comment on Re: download file by using lwp::useragent POST method