来自 http://www.ruanyifeng.com/blog/2010/02/url_encoding.html
http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html
也就是在说%xx这种转码方式
网址路径
utf-8
查询字符串
操作系统默认编码
Get生成的
由网页编码决定。百度GB2312,google utf-8
ajax调用
IE:默认编码;Firefox:utf-8
js中编码函数
escape()转为unicode不是utf-8
对应转码为unescape()
上图中的`\u00a9’就是一个unicode字符
下面几个均为utf-8:
encodeURI():不对单引号; / ? : @ & = + $ , #这些符号编码
decodeURI():上面不编码的也不解码
encodeURIComponent():不对单引号编码
Unicode&utf-8
utf-8是unicode一个实现方式
如果一个字节的第一位是0,则这个字节单独就是一个字符;如果第一位是1,则连续有多少个1,就表示当前字符占用多少个字节。