Feb 16, 2011

IE + ajax + HTTP 408

We (Nilobol and I) have found that ajax requests on IE occasionally fail.

Here is what we have found:
- The request is sent out
- But we never get a reply back from the server
- The server actually sees the request but it response as HTTP 408 (request timeout)

Right now we are on this problem. We have found some thread saying that because on the header Connection: keep-alive. IE has problem with its implementation.

We are changing all ajax request to be Connection: close (both on clients and server).

We are confirming the result, but it looks good now.