Help downloading a file
[email protected] ("Moon, John")
| Newsgroups | perl.beginners.cgi |
|---|---|
| Message-ID | <069FB50A03BFDA45ADE68B1D3C23A4050106F7F5@svcsem861810.services.ds.state.fl.us> |
Below is code I presently use to download to clients and the generated
html. One client objects to the generated html - the
"Content-Disposition" ... Does any one have another method to download
AND display the pdf with perl.
sub Display_PDF {
my ($pdf, $pdf_size) = @_;
$|=0;
print $q->header(-type=>'application/pdf',
-attachment=>'Requested_Report.pdf',
-Content_length=>$pdf_size,
-expires=>'+1d',
-status=>'200 OK');
open REPORT, $pdf;
while (read REPORT, my $buff, 5000) {
print $buff
}
}
Generates:
Status: 200 OK
Expires: Wed, 02 May 2007 14:53:53 GMT
Date: Tue, 01 May 2007 14:53:53 GMT
Content-Disposition: attachment; filename="Requested_Report.pdf"
content-length: 92455
Content-Type: application/pdf
John W Moon