【发布时间】:2011-04-18 00:48:17
【问题描述】:
-
<div id="a">°F</div> -
$.get("http://blah.com/go",{'TU':$('#a').text()}); - IIS 服务器日志显示以下参数:
99.5% 的时间:TU=%C2%B0F
0.5% 的时间:TU=%C2%B0+F - 服务器随后崩溃,因为它不知道“° F”是什么。不可否认,缺陷之一是我们从 DOM 中抓取文本并将其发送到我们的服务器。这是我怀疑问题所在,但我想了解更多。
其他信息:0.5% 的时间是 IE8 和 Chrome。所有 IP 的地理位置都位于哥伦比亚,这使它看起来像是一个本地问题,但我们无法复制它。
想法??
【问题讨论】:
标签: javascript html encoding localization internationalization