I've had pretty good success using the AS3HttpClient library [1], [2]

[1] http://code.google.com/p/as3httpclient/
[2]
http://www.abdulqabiz.com/blog/archives/2006/03/03/http-authentication-for-httpget-requests-using-actionscript-3/

On Tue, Feb 5, 2013 at 10:14 AM, David Coleman <
david_coleman_...@hotmail.com> wrote:

> I also ment to say (but i hit send by accident instead of "save draft").
>  that a creative solution that i have used before is to return custom 500
> errors when you have "http success but data fail" style errors.   From the
> server you send a 500, triggering the flex IOError, then you include in the
> text some JSON or other info that describes the error condition.  This
> allows you to know that a 200 is ONLY good data (short of a total server
> meltdown).
>
> From: david_coleman_...@hotmail.com
> To: dev@flex.apache.org
> Subject: RE: HTTPService Response Headers
> Date: Tue, 5 Feb 2013 15:10:53 -0300
>
>
>
>
> Hi, I have had to modify the HTTPService in the past to work around the
> lack of persistent cookie support.  if you want I could share this.
>  HTTPService does not play well with cookies (or any kind of useful headers
> for that matter).  I'd be willing to share my work if anyone is interested.
>  (it may not be a perfect patch, and to meet Apache standards it probably
> should be polished, BUT it works and is used by thousands of ppl in an air
> app running on sdk 4.6.0).
>
> > Date: Tue, 5 Feb 2013 12:57:42 -0500
> > From: rick.wins...@gmail.com
> > To: dev@flex.apache.org
> > Subject: Re: HTTPService Response Headers
> >
> > Dan.
> >
> > If you are not using a proxy service like BlazeDS... anything other than
> an HTTP200 is going to cause your Flex application fits. If you are looking
> for the notion of a 'successful failure' where an operation completed (e.g.
> a partial save) but had errors. You'll need to implement the semantics of
> that condition yourself - Flex is relegated to either a result or fault.
> >
> > If you've considered pushing elements into HTTP headers... remember that
> custom HTTP request headers are only supported for POST requests, not for
> GET requests.
> >
> > http://verveguy.blogspot.com/2008/07/truth-about-flex-httpservice.html
> >
> > Additionally, heavy restrictions have been placed on HTTP headers in
> Flash Player 9.0+ and may get worse. So... your mileage will depend on
> which headers you want to touch.
> >
> >
> http://helpx.adobe.com/flash-player/kb/authorization-header-request-flash-player.html
> >
> > If you have a concrete use-case, we might be able to hammer out an
> approach that works reliably. What exactly did you have in mind?
> >
> > Cheers,
> >
> > Rick Winscot
> >
> >
> >
> > On Tuesday, February 5, 2013 at 12:22 PM, Dan Nailor wrote:
> >
> > > Hello,
> > > I am looking to find out if there is anything in the works to allow
> the HTTPService response headers to be interrogated beyond successful and
> unsuccessful calls? From what I understand this is not possible with the
> current class and may be a limitation of some browsers.
> > >
> > >
> http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/rpc/http/HTTPService.html
> > >
> http://blogs.adobe.com/kiwi/2006/07/making_http_calls_in_actionscr.html(Response
>  Headers)
> > >
> > > Thanks!
> > >
> > > Dan
> > >
> > > This transmission may contain information that is privileged,
> confidential, and/or exempt from disclosure under applicable law. If you
> are not the intended recipient, you are hereby notified that any
> disclosure, copying, distribution, or use of the information contained
> herein (including any reliance thereon) is STRICTLY PROHIBITED. If you
> received this transmission in error, please immediately contact the sender
> and destroy the material in its entirety, whether in electronic or hard
> copy format.
> >
>
>
>

Reply via email to