Url編碼通常也被稱為百分號(hào)編碼(Url Encoding,also known as percent-encoding),是因?yàn)樗木幋a方式非常簡(jiǎn)單,使用%百分號(hào)加上兩位的字符——0123456789ABCDEF——代表一個(gè)字節(jié)的十六進(jìn)制形式。Url編碼默認(rèn)使用的字符集是US-ASCII。例如a在US-ASCII碼中對(duì)應(yīng)的字節(jié)是0x61,那么Url編碼之后得到的就是%61,我們?cè)诘刂窓谏陷斎雋ttp://g.cn/search?q=%61%62%63,實(shí)際上就等同于在google上搜索abc了。又如@符號(hào)在ASCII字符集中對(duì)應(yīng)的字節(jié)為0x40,經(jīng)過Url編碼之后得到的是%40。