Reputation: 22403
I have a URL that opens a PDF:
<cfoutput>http://myUrl.cfm?params=#many#<cfoutput>
I would like to enable my users to download that PDF instead of having it open in the browser. I've been trying the following, and it isn't working:
<cfoutput>
<cfcontent type="application/pdf" file="http://myUrl.cfm?params=#many#"/>
<cfheader name="content-diposition" value="attachment; filename='http://myUrl.cfm?params=#many#'">
<cflocation url= "http://myUrl.cfm?params=#many#"/>
</cfoutput>
What am I doing wrong?
Upvotes: 2
Views: 4570
Reputation: 13837
<cfheader name="Content-Type" value="unknown">
<cfheader name="Content-Disposition" value="attachment; filename=FileName.jpg">
<cfcontent type="Application/Unknown" file="/http//downloads/FileName.jpg" deletefile="No">
Upvotes: 1
Reputation: 32915
<cfheader>
before <cfcontent>
you don't need <cflocation>
.
http://tutorial217.easycfm.com/
Upvotes: 11