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