Coldfusion:下载PDF

Coldfusion:下载PDF,pdf,coldfusion,download,Pdf,Coldfusion,Download,我有一个打开PDF的URL: <cfoutput>http://myUrl.cfm?params=#many#<cfoutput> http://myUrl.cfm?params=#many# 我想让我的用户下载该PDF,而不是在浏览器中打开它。我一直在尝试以下方法,但不起作用: <cfoutput> <cfcontent type="application/pdf" file="http://myUrl.cfm?params=#many#"

我有一个打开PDF的URL:

<cfoutput>http://myUrl.cfm?params=#many#<cfoutput>
http://myUrl.cfm?params=#many#
我想让我的用户下载该PDF,而不是在浏览器中打开它。我一直在尝试以下方法,但不起作用:

<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>

我做错了什么?

之前的

您不需要


他也不需要cfoutput块。另外1)cfcontent“file”值应该是绝对路径(即c:\pathTo\file.pdf)。2)cfheader“filename”应该是类似“someFile.pdf”的名称,而不是URL。
<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">