I don't believe so. Prompts a network auth dialogue prompt, not an inline web 
form to log in. What affect would cookies make?

From: [email protected] [mailto:[email protected]] On Behalf Of Steve Ross
Sent: Tuesday, July 12, 2011 8:36 AM
To: [email protected]
Subject: Re: [ACFUG Discuss] CFHTTP error

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


On Fri, Jul 8, 2011 at 2:56 PM, Robert Lash 
<[email protected]<mailto:[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]<mailto:[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]> 
[mailto:[email protected]<mailto:[email protected]>] On Behalf Of Charlie Arehart
Sent: Friday, July 08, 2011 12:54 PM
To: [email protected]<mailto:[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]> 
[mailto:[email protected]<mailto:[email protected]>] On Behalf Of Kevin Bachman
Sent: Friday, July 08, 2011 10:37 AM
To: [email protected]<mailto:[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<http://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<tel:678.405.1197>
e: [email protected]<mailto:[email protected]>
w: www.activegroup.net<http://www.activegroup.net>


[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 ]



-------------------------------------------------------------

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

-------------------------------------------------------------


<<inline: image001.gif>>

Reply via email to