Thats a big call seeing as though what spike gave you was basically what i have been trying to tell you all day, and his code is very similar conceptually to mine.
Are you sure your not a nooooobie? -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Andrew Scott Sent: Friday, April 01, 2005 3:49 PM To: CFAussie Mailing List Subject: [cfaussie] Re: cfhttp Spike, Thanks for your help its not 100% what I was looking for, but I am beginning to see the light at the end of the tunnel here. I was a little hell bent on the solution that I had implemented and was not getting anywhere with Steve, although I can see his solution it just wasn't working. Anyway I can see yours working, and maybe with a little more effort from Steve I could have seen his as well just not the way he had done it. Regards Andrew Scott Technical Consultant NuSphere Pty Ltd Level 2/33 Bank Street South Melbourne, Victoria, 3205 Phone: 03 9686 0485 - Fax: 03 9699 7976 -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Spike Sent: Friday, 1 April 2005 3:12 PM To: CFAussie Mailing List Subject: [cfaussie] Re: cfhttp This seems to work fine for me: <cffunction name="checkURL"> <cfargument name="myURL" type="string" required="true" /> <cfhttp url="#myUrl#" redirect="false" /> <cfset var sc = left(cfhttp.ResponseHeader.status_code,1)> <cfif sc eq 3> <cfif cfhttp.ResponseHeader.location EQ myURL> <cfthrow type="checkurl.error" message="Infinite redirect"/> </cfif> <cfset checkURL(cfhttp.responseheader.location) /> <cfelseif sc EQ 5> <cfthrow type="checkurl.error" message="Internal server error"> <cfelseif sc EQ 4 > <cfthrow type="checkurl.error" message="Not found"> </cfif> </cffunction> <cftry> <cfset checkURL("http://www.ikea.com.au/") /> <cfoutput>That URL is Fine</cfoutput> <cfcatch> <cfoutput>That URL has something wrong with it: #cfcatch.message#</cfoutput> </cfcatch> </cftry> <disclaimer> Bearing in mind that I have publicly said in the past that I had given up on giving you any help on mailing lists. This is help that is being given for free. If it doesn't work try to be understanding of why it doesn't work and why the person trying give you the help didn't quite understand exactly what you were asking for. It never hurts to thank them if it does work and it definitely helps if you try to meet them half way by putting as much effort into helping them help you as they are putting in. </disclaimer> Spike -- -------------------------------------------- Stephen Milligan Code poet for hire http://www.spike.org.uk Do you cfeclipse? http://cfeclipse.tigris.org --- You are currently subscribed to cfaussie as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED] Aussie Macromedia Developers: http://lists.daemon.com.au/ --- You are currently subscribed to cfaussie as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED] Aussie Macromedia Developers: http://lists.daemon.com.au/ --- You are currently subscribed to cfaussie as: [email protected] To unsubscribe send a blank email to [EMAIL PROTECTED] Aussie Macromedia Developers: http://lists.daemon.com.au/
