Their service isn't using cookies to stay authenticated is it?

On Fri, Jul 8, 2011 at 2:56 PM, Robert Lash <[email protected]> wrote:

> This article may be of assistance.
>
> http://www.bennadel.com/blog/1206-Content-Is-Not-Allowed-In-Prolog-ColdFusion-XML-And-The-Byte-Order-Mark-BOM-.htm
>
>
> On Fri, Jul 8, 2011 at 2:08 PM, Kevin Bachman <
> [email protected]> wrote:
>
>>  *Kevin, do you see more if you remove the throwonerror=no? That may show
>> more details on screen, or in the cfcatch scope if you wrap this in a
>> try/catch. Also, even with the throwonerror, were you dumping the cfhttp
>> scope? Any more details there*****
>>
>> I have tried all of these methods and it always gives the same, sadly
>> generic, error description of "Connection Failure. I/O Exception: Premature
>> EOF encountered".  HTTPFox shows a return of a 200 status, so no page load
>> error.****
>>
>>
>> *Also, when you say “I have proven that my authentication is valid and
>> working”, how have you done that? by browsing the URL manually? And were you
>> doing that from the CF server (where cfhttp is being executed), or from your
>> desktop, if different?*
>> I confirmed this with the developer who built the API. What proves this is
>> if you make the call direct to the domain without the "/create" service
>> extension, it returns the page as a whole, which is behind the
>> authentication. Also, if I eliminate one of the URL params, it errors out as
>> it should declaring that it is missing an expected param. But when I call
>> with everything in place, it returns this error. I thought it was maybe
>> something on their end except the same exact call works fine in AJAX, Java,
>> PERL, etc. and has been confirmed by them. Just not in CF.****
>>
>>
>> *All those could lead to slightly different results, whether because of
>> how the remote service responds (perhaps based on the user agent or various
>> others headers sent with the request), or perhaps even in a difference
>> between a request sent from your desktop and one sent from the server (where
>> CF lives, if it’s different).*
>> I have tested this on both my desktop and the server as well.****
>>
>> ** **
>>
>> I found articles such as this all over:****
>>
>> ** **
>>
>>
>> http://australiansearchengine.wordpress.com/2009/09/28/cfhttp-connection-failure/
>> ****
>>
>> ** **
>>
>> But, it didn't change anything and the developer confirmed the returned
>> page is not compressed at all.****
>>
>> ** **
>>
>> I am officially puzzled.....****
>>
>> ** **
>>
>> Kevin
>>
>> ****
>>
>> ** **
>>
>> ** **
>>
>> *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Charlie
>> Arehart
>> *Sent:* Friday, July 08, 2011 12:54 PM
>> *To:* [email protected]
>> *Subject:* RE: [ACFUG Discuss] CFHTTP error****
>>
>> ** **
>>
>> Kevin, do you see more if you remove the throwonerror=no? That may show
>> more details on screen, or in the cfcatch scope if you wrap this in a
>> try/catch. Also, even with the throwonerror, were you dumping the cfhttp
>> scope? Any more details there?
>>
>> Also, when you say “I have proven that my authentication is valid and
>> working”, how have you done that? by browsing the URL manually? And were you
>> doing that from the CF server (where cfhttp is being executed), or from your
>> desktop, if different?
>>
>> All those could lead to slightly different results, whether because of how
>> the remote service responds (perhaps based on the user agent or various
>> others headers sent with the request), or perhaps even in a difference
>> between a request sent from your desktop and one sent from the server (where
>> CF lives, if it’s different).
>>
>> Hope that’s helpful.****
>>
>> ** **
>>
>> /charlie****
>>
>> ** **
>>
>> *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Kevin
>> Bachman
>> *Sent:* Friday, July 08, 2011 10:37 AM
>> *To:* [email protected]
>> *Subject:* [ACFUG Discuss] CFHTTP error****
>>
>> ** **
>>
>> So, I am trying to hook into a very basic API using JSON translating their
>> suggested cURL call to CFHTTP. I have proven that my authentication is valid
>> and working, that I am passing the appropriate values and even applying the
>> header values I have found suggested for pages that might cause issues in CF
>> with compression and/or encoding. But I am still getting the following
>> error:****
>>
>> ** **
>>
>> I/O Exception: Premature EOF encountered****
>>
>> ** **
>>
>> Does anyone here have any suggestions as to what may be going wrong? This
>> is running on CF9.0.1. Here is my code:****
>>
>> ** **
>>
>> <cfhttp throwonerror="no" username="<xxx>" password="<xxx>" url="http://
>> <xxx>.yospace.com/create">****
>>
>>         ****
>>
>>         <cfhttpparam type="header" name="accept-encoding" value="*">****
>>
>>        <cfhttpparam type="header" name="te" value="deflate;q=0">****
>>
>>         <cfhttpparam type="url" name="profile" value="1001">****
>>
>>         <cfhttpparam type="url" name="name" value="2000">****
>>
>> </cfhttp>****
>>
>> ** **
>>
>> <cfdump var="#CFHTTP#">****
>>
>> ** **
>>
>> thanks!****
>>
>> ** **
>>
>> *Kevin Bachman*****
>>
>> Web Applications Developer****
>>
>>
>> t:  678.405.1197
>> e: * [email protected]*
>> w: * www.activegroup.net*
>>
>> * *
>>
>> * *
>>
>> [image: Active-group-email-signature]****
>>
>> ** **
>>
>> ** **
>>
>> ** **
>>
>> *This email, and any files transmitted with it, is confidential and
>> intended solely for the use of the individual or entity to whom it is
>> addressed. If you received this in error, please contact the sender
>> immediately and delete the material from any computer.***
>>
>> ** **
>>
>>
>> -------------------------------------------------------------
>> 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 FusionLink <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 FusionLink <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 FusionLink <http://www.fusionlink.com>
>> -------------------------------------------------------------
>>
>
>


-- 
Steve Ross
web application & interface developer
http://blog.stevensross.com
[mobile] (912) 344-8113
[ AIM / Yahoo! : zeriumsteven ] [googleTalk : nowhiding ]

<<image001.gif>>

Reply via email to