编码问题可以说是程序员无法回避的问题,我相信即使是很有经验的程序员,也会被坑。没有办法,现实世界就是这么坑爹,只能寻根溯源,一一排查了。
对于程序员通常,只要保证下面几点就没有问题了:
-
指定网页的编码;
-
配置web server对uri使用request里配置的编码;
-
在ajax请求里先encodeURI();
-
在web server端对request设置utf-8编码,对于response设置utf-8编码。
本文针对程序员常见的编码问题进行了深入探讨,提供了确保网页、URI、AJAX请求及WEB服务器端编码一致性的具体方法。
编码问题可以说是程序员无法回避的问题,我相信即使是很有经验的程序员,也会被坑。没有办法,现实世界就是这么坑爹,只能寻根溯源,一一排查了。
对于程序员通常,只要保证下面几点就没有问题了:
指定网页的编码;
配置web server对uri使用request里配置的编码;
在ajax请求里先encodeURI();
在web server端对request设置utf-8编码,对于response设置utf-8编码。

被折叠的 条评论
为什么被折叠?