URL
URL(统一资源定位符)是标识互联网资源位置的字符串,含协议、主机、端口、路径、查询与片段。
用途
为互联网资源提供统一标识与定位方案。
机制
格式:scheme://[user:pass@]host[:port]/path?query#fragment。scheme 如 http/https/ftp。host 可为域名或 IP。query 为键值对。fragment 标识资源内位置(不发送到服务器)。RFC 3986 定义语法。
用例
- Web 页面与 API 端点
- 资源定位与链接
- RESTful API 路由
- 文件 URI
示例
- 输入
https://a.com:443/api?q=1#sec输出Each component parsed outRFC 3986
常见错误
- Leaving special characters unencoded in a URL
- Encode parameter values with encodeURIComponent
相关词条
相关工具
URL 解析器
将 URL 解析为各组成部分:协议、主机、路径、查询、哈希、端口、用户名和密码。免费、隐私、100% 客户端运行。 工具
URL 编码器
对文本进行百分号编码,以安全地用于 URL。免费、隐私优先、100% 纯客户端运行。支持组件模式(编码所有保留字符)和完整 URL 模式(保留 ://? 等结构),支持 UTF-8/ASCII/Latin1/UTF-16LE 字符集,适合构建查询参数、路径片段和 API 请求。 工具
URL 解码器
将百分号编码的 URL 文本解码为可读字符。免费、隐私优先、100% 纯客户端运行。支持 UTF-8/ASCII/Latin1/UTF-16LE 字符集,遇到截断的百分号或非法十六进制会明确报错,适合解析查询参数、路径片段和 API 响应中的编码内容。 工具