scheme: 通信协议;
host: 主机 (域名或者 IP);
port: 端口;
path: 路径;
query: 传递的参数, 可以有多个值 (各个值之间用 & 连起来);
fragment:hash 值;
来源: http://www.bubuko.com/infodetail-2985542.html