Sorry for the confusion.
All the lwp examples I have seen return content. And when they talk about saving files, they talk about saving the content of the request.
Basically , my url does not point to a static text page, or a file. My url runs code. The code finds the file, pulls it out of the repository, packages it up and then launches the "save as" dialog box.
I have looked at Win32::IEAutomation. I cannot figure out how to automate the "open a download window in IE and download the file" part. My url already already opens the download window.
Thanks