Hi guys/girls, I just wanted to post here my problems (and solution) I had been struggling with last 2 days.
I was doing JQuery AJAX POST and it was not working in IE wile working in FireFox. Sometimes you will get 12030 error (Server unexpectedly terminated connection) from IE's XMLHttpRequest object. I discovered that in order for IE's XMLHttpRequest object to properly read return stream the input stream must be completely read by the server (even if you are not interested in it). Some frameworks do it automatically and some do not. For example ASP.NET does not do it automatically. I was trying to do POST to .ashx handler and was getting errors. So adding this code to my handler fixed the problem. System.IO.Stream st = context.Request.InputStream; byte []buf = new byte[100]; while (true) { int iRead = st.Read(buf, 0, 100); if( iRead == 0 ) break; } st.Close(); So I am just posing it for Google to spider it and people to be able to find it. Cause when I googled I found a lot of people having problem with 12030 error but no solution. Good luck, George