firefox更新后的中文跨域XmlHTTPRequest

时间:2013-02-20 10:21:21

标签: firefox xmlhttprequest cross-domain

我的Firefox刚刚进行了更新,现在我的所有XMLHttpRequest(10分钟前都有效)用中文回答......

我可以在firebug中将其读作responseText:

  

“㰿硭氠症牳楯渽∱⸰∠敮捯摩涌㴢畴昭ㄶ∿㸍਼㽸浬⵳瑹汥独敥琠瑹灥㴧瑥硴⽸獬✠桲敦㴧⽯扩砯硳扇㼾ഊ㱯扪慭攽≷慑舍㌢牥昽≨瑴瀺⼯ㄲ㜮〮〮ㄺ㠰㠰⽯扩砯睡琐桓敲癞捥⽷慑舍㌯∠楳㴢潢楸㩗慑舍∾ഊ†㱲敬莹浥慭攽≬敡獥∠桲敦㴢汥悭支∠睲楴慢汥㴢玱略∠痴氽≐吵䴢楮㴢偔こ∠⼾ഊ†㱩湴慭攽≡摤䙲敱略湣礢牥昽≡摤䙲敱略湣礯∠睲楴慢汥㴢玱略∠痴氽∵〰∠浩渽∰∠⼾ഊ†㱯潆湡浥㴢慤搢牥昽≡摤⼢渽≯扩砺坡琐桉沨畴㴢潢楸㩗慑舍并琢㸍ਠ!溃慭攽≲敭潶攒牥昽≲敭潶支∠楮㴢潢楸㩗慑舍䥮∠潵琽≯扩砺乩氢㸍ਠ !溃慭攽≰潬汃桡涌敳∠桲敦㴢灯汬䍨虑来猯∠楮㴢潢楸㩎楬∠潵琽≯扩砺坡琐桏畴∠⼾ഊ†㱯潆湡浥㴢灯汬剥晲敳柏牥昽≰潬汒敦牥独⼢渽≯扩砺乩氢畴㴢潢楸㩗慑舍并琢㸍ਠ!溃慭攽≤敬整攒牥昽≤敬整支∠楮㴢潢楸㩎楬∠潵琽≯扩砺乩氢㸍ਠ!溃慭攽≳瑡琢牥昽≳瑡琯∠楮㴢潢楸㩎楬∠潵琽≯扩砺坡琐桓瑡琢㸍਼⽯扪“

这很有趣,但我真的想回答我的真实答案。

您知道我是否可以更改设置或其他内容?

重要的是要知道,我的ajax代码是一个跨域请求。是否有可能在http头编码中发生了某些变化?

Thanx很多!

1 个答案:

答案 0 :(得分:0)

Firefox现在优先使用HTTP上的UTF-16 BOM。这不是回归,而是有意的改变。最好不要使用UTF-16 BOM,如果它之后的字节不是UTF-16!