发送 xmlHTTP 请求时出现问题
当我通过 xmlHttp 请求向服务器端代码发送文本 =“Frédéric”的字符串时,我会在该字符串的操作中得到以下文本 =“Fr?d?ric”。 这适用于所有特殊字符,如 ü、è、é、...
奇怪的问题,因为当我在我的 DEV 机器上测试它时,它工作正常,我得到文本 Frédéric。当我在我的 UAT/PROD 机器上测试这个时,我在字符串中得到文本“Fr?d?ric”。
DEV 和 UAT/PROD 上的 JDK 版本相同,均为 1.5.0_17。
我现在真的不知道...:-(
请帮助我!
谢谢, 程序
When I send a string with text = "Frédéric" via a xmlHttp request to my server side code then I get in my Action for the String the following text = "Fr?d?ric".
This is for all the special characters like ü, è, é,...
Strange issue, because when I test this on my DEV machine then this works fine and I get the text Frédéric. When I test this on my UAT/PROD machine then I get the text "Fr?d?ric" in the string.
The JDK is the same version 1.5.0_17 on DEV and UAT/PROD.
I have really no idea at this moment... :-(
Please help me!
Thanks,
progrs
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我使用Base64编码来解决AJAX中的字符集问题。在发送之前对字符串进行编码,并在接收者中对其进行解码。
I used Base64 encoding to solve problems of charsets in AJAX. Encode string before sending and decode it in recepient.