URL 编码的作用是把字符转换为可在因特网上安全传输的格式。
URL - Uniform Resource Locator(统一资源定位符)
Web 浏览器通过使用 URL 从 web 服务器上请求页面。
URL 是网页的地址,比如:www.duote.com。
URL 编码
在因特网上传送 URL 的话,只能使用 ASCII 字符集。
由于 URL 经常会包含 ASCII 字符集以外的字符,所以必须对 URL 进行转换。URL 编码所做的事情就是把 URL 转换为有效的 ASCII 格式。
在进行 URL 编码时,每一个非安全的 ASCII 字符会被替换为 "%hh" 格式,其中 hh 是两位十六进制数,它对应于该字符在 ISO-8859-1 字符集里的字符编码值。
URL 中不能含有空格,URL 编码通常会将空格替换为加号(+)。