您的位置:首页 > 其它

地址栏传参需要编码

2013-05-15 10:58 120 查看
一直以为这不是问题,每次传的时候都会自觉将中文字符用encodeURI编码,而这些都是课本上的填鸭式的方法,不知其所以为。看到这篇http://www.cnblogs.com/zhangziqiu/archive/2009/01/20/encoding.html,深有感触。

实验:当使用360浏览器利用jsonp方式返回json数据时,可以正确返回结果;当使用ff时真的出现了乱码情况。

总结:jsonp是get方式,当在地址栏中出现中文字符时,不同的浏览器会根据实际情况使用自身的编码,当浏览器的编码和服务器的解码方式不同时,就会出现乱码,这也就是为什么搜索参数会出现乱码的结果了,总的来说还是保证浏览器的编码方式和服务器的解码方式相同。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: