The second approach won't work at all. The file attribute expects to point to a file, not a variable. Try VARIABLE instead. That may be all you need. You may want to thrown in a RESET="yes" as well, so that it will remove any output generated in the page prior to the CFCONTENT. You ought also to turn off debugging in that page (CFSETTING ShowDebugOutput="no".)
Also, open a new browser window before requesting the URL that does the CFHTTP/CFCONTENT. Sometimes the browser will cache previously generated output--even if it shows that it's new data, it may cache other headers. Just take my word: open a new file to test when making such changes. :-) Finally, if that still doesn't work, you need to compare what's being sent to the browser in your approach compared to the real MP3. Use a tool like Fiddler or Firebug to see. /Charlie http://www.carehart.org/blog/ -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Steven Ross Sent: Wednesday, November 22, 2006 10:12 AM To: ACFUG ColdFusion Discussion Subject: [ACFUG Discuss] cfhttp retrieving a file Hey all I've got a page that is outputting a file (mp3 to be exact) I want to hit that with cfhttp and output the data back to the browser as a valid mp3 file. The reason why cfhttp is calling a cfm that serves a mp3 is that I have to simulate what the external service is going to do when it is developed so no questions about why im doing that! ; ) I tried this: <cfhttp url = "http://localhost/servemp3.cfm" /> <cfset thefile = cfhttp.fileContent > <cfcontent type = "audio/mpeg" > <CFSCRIPT> writeOutput(toString(theFile)); </cfscript> and i tried this: <cfhttp url = "http://localhost/servemp3.cfm" /> <cfcontent type = "audio/mpeg" file="#cfhttp.fileContent#" > -- Steven Ross web application & interface developer http://www.zerium.com [mobile] 404-488-4364 [fax] 928-484-4364 ------------------------------------------------------------- To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform For more info, see http://www.acfug.org/mailinglists Archive @ http://www.mail-archive.com/discussion%40acfug.org/ List hosted by http://www.fusionlink.com ------------------------------------------------------------- ------------------------------------------------------------- To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform For more info, see http://www.acfug.org/mailinglists Archive @ http://www.mail-archive.com/discussion%40acfug.org/ List hosted by http://www.fusionlink.com -------------------------------------------------------------
