Still not sure why CF complained, but I am having more luck using this: <cfhttp url="http://www4d.wolframalpha.com/Calculate/MSP/MSP79419e1a6ei6h30076g00003170cdffcai81067?MSPStoreType=image/gif&s=55" resolveurl="No" > </cfhttp> <cfset resImg = cfhttp.fileContent.toByteArray() /> <cfimage action = "write" destination = "#THISFOLDER#/#imagename#.gif" source = "#resImg#" overwrite="true">
Cheers Stefan On 15 Jan 2011, at 19:10, Stefan Richter wrote: > Hi all, > I'm trying to fetch images from the Wolfram Alpha API. The source for each > image is specified in a format such as this: > http://www4d.wolframalpha.com/Calculate/MSP/MSP79419e1a6ei6h30076g00003170cdffcai81067?MSPStoreType=image/gif&s=55 > (note this may have expired now) > > When I check the HTTP response I see that the content-type is correctly > specified as image/gif and in the browser the URL results in an image being > displayed as expected. > > However when I try the following > > <cfimage > action = "write" > destination = "#thisFolder#" > source = > "http://www4d.wolframalpha.com/Calculate/MSP/MSP79419e1a6ei6h30076g00003170cdffcai81067?MSPStoreType=image/gif&s=55" > > > > I get an error: > > "The /calculate/msp/msp79419e1a6ei6h30076g00003170cdffcai81067 image format > is not supported on this operating system." > > I also tried using ImageNew but got the same error. > > I'm not sure what to make of this. Does CF expect the URL to end in .gif or > why is it complaining? Are there any easy fixes for this or what other ways > are there for me to retrieve the image and store it on my server? > > Thanks for any tips. > > Stefan ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:340923 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm