J'ai une URL qui ouvre un fichier PDF:Coldfusion: télécharger le PDF
<cfoutput>http://myUrl.cfm?params=#many#<cfoutput>
Je voudrais permettre à mes utilisateurs de télécharger ce PDF au lieu d'avoir ouvert dans le navigateur. J'ai essayé ce qui suit, et cela ne fonctionne pas:
<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>
Qu'est-ce que je fais mal?
Il ne faut pas non plus le bloc cfoutput. –
Aussi 1) La valeur "fichier" cfcontent devrait être un chemin absolu (c: \ pathTo \ fichier.pdf ".) 2) Le cfheader" nomfichier "devrait être un _name_ comme" someFichier.pdf ", pas une URL. – Leigh