I just wanted to post a fix I made to the core.js file to get it to
work with AOL. I would get the following values in the error object
that is returned from AOL clients

error.Status = 200
error.Message = "Ok"

and

error.Status = 200
error.Message = "!-Via_AOL_TurboWeb_Cache- OK"

Both of these responses appear to be valid but are only failing because
of the case sensitive check of the message.

So I changed line 302 of the core.js file to:
if(this.xmlHttp.status == 200 &&
this.xmlHttp.statusText.toUpperCase().indexOf("OK") >= 0)

Message 1 was easy to test the fix because it is reproducable with the
latest version of AOL. Message 2 will be harder to test because I only
get the message from what looks to be compuserve clients (I didn't
think they were actually still around but they are owned by AOL now).

This issue could affect other proxy servers.


Does anyone see any negatives to this fix?


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Ajax.NET Professional" 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/ajaxpro

The latest downloads of Ajax.NET Professional can be found at 
http://www.ajaxpro.info/

Don't forget to read my blog at http://weblogs.asp.net/mschwarz/
-~----------~----~----~----~------~----~------~--~---

Reply via email to