拆解 URL 的协议、主机、路径、参数和锚点。
URL 的路径、查询参数和片段用途不同,片段通常不会发送给服务器。解析地址不会访问目标站点,也不能判断链接安全性。
生成带来源、媒介和活动参数的跟踪链接。
在 URL 查询字符串和 JSON 对象之间转换。
编码或解码 URL 与查询参数,避免特殊字符歧义。
在国际化域名和 ASCII 域名之间转换。