Hi,
i am doing ajax requests to an IIS server. the response is a JSON
string, stored in xml.responseText. in IE everything is fine. in
firefox, only a part (80%) of the string is delievered in 8 out of 10
cases; sometimes it does work, but in most of the cases it does not.
both browsers receive the same response header from IIS:
Server: Microsoft-IIS/5.1
Date: Thu, 01 Jun 2006 19:22:06 GMT
X-Powered-By: ASP.NET
Connection: close
X-AspNet-Version: 1.1.4322
Cache-Control: no-cache
Pragma: no-cache
Expires: -1
Content-Type: text/plain; charset=utf-8
Content-Length: 14212
when looking at the xml.responseText string in IE, all of the 14212b
are present; but firefox only has got ~9k of it ..
looking at the IIS log
19:22:06 127.0.0.1 POST some.ashx 200 14597 1799
where the last but one column is "bytes sent".
=> so IIS says all of the 14597bytes are delievered to firefox.
where are the remaining 6kb ??? what is especially weird is that in
some cases it does work, so it can't be some certain size limit
my configuration:
Windows XP SP2
IIS 5.1
FF 1.5.0.3
ASP.NET 1.1.4322
thank you very much!
-
Gerald Stampfel
gs*******@sedisys.com