URL 编解码 + 完整 URL 解析(协议/域名/路径/参数表格)。
* encodeURI 不会编码保留字符(;/?:@&=+$,#),encodeURIComponent 会编码所有非字母数字字符。