One of my users reports failures where the following is occasionally
coming through the AJAX call: "<HTML><HEAD><TITLE>Cisco Systems Inc.
Web Authentication Redirect</TI..." My code error_logs this when eval
() fails on the JSON data returned through the AJAX call.

This is hard to debug short of visiting the physical scene of the
problem.

I'm thinking that each chunk of data returned through AJAX ought to
have something in the header to mark it as belonging to the
application.

On Dec 12, 3:00 pm, markdionne <[email protected]> wrote:
> I'm walking down the street and my AJAX-based iPhone app is working
> just fine via the Edge network. I stop in front of Starbucks for a
> minute, and the Edge indicator changes to the WIFI indicator. All my
> AJAX calls stop working.
>
> What's happening is that the WIFI seems to be there, but I am not
> logged in. (I don't get the popup asking if I want to use the WIFI. I
> guess I once said it was OK.) This probably happens at many
> subscription-based WIFI sites.
>
> The annoying thing is that in this case the XMLHttpRequest just
> returns a readyState of 1 and nothing more. If I put the phone in
> Airplane Mode, then I get ReadyState 4 with a status of 0, and I can
> tell the user the network is not available. To fix this problem, I
> will need to add some timeout logic.
>
> (If I visit some web page, I get redirected to secure.sbc.com and I
> can log in for free for 24 hours at that location. Then the WIFI will
> work just fine. But it's easier just to turn off the WIFI and use
> Edge. Unless you have an iPod Touch, this free WIFI seems like nothing
> but a pain unless you need big bandwidth.)
>
> This behavior affects other apps as well. Anything that needs web
> access will just fail mysteriously: NY Times, Bloomberg, Sports pages
> etc.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"iPhoneWebDev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/iphonewebdev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to