|
Hi,
Then
you view code, first - you send this code to notepad (it support only ASCI, ANSI
and UTF-8), second - you cant to be sure that this code is whole code. Maybe
browser just ignore your code if it detect error in XML. Becose it read through
buffer you get code size only 2048 bytes (sounds like, it buffer
size).
So,
if you look from another point. Imagine, that server write text to response
and do it not success. It just cut text by buffer size, flush buffer and
close stream, then in browser only 2048 bytes you have.
Then
i ask you, to be sure that you put into response whole text, and this whole text
become to browser.
But,
this is expired already :) becose you solve it. I think that IE just ignore not
supported encoding "UTF-16" (not equals to "UTF-16BE") and thread incoming XML
as text in default system encoding (as for me it "Cp1251"). On error symbol IE
just close channel and put all text from buffer into itself. Then you have 2048
bytes - it's just his buffer size.
Good
luck!
|
Title: Message
- [castor-dev] UTF-16 problem in IE6 Alexey A. Efimov
- [castor-dev] UTF-16 problem in IE6 Adam J Chesney
- Re: [castor-dev] UTF-16 problem in IE6 Keith Visco
