解析 a URL into components and construct URLs from parts
Decompose URL 为协议, 主机, 路径, 查询, 片段 — 和构建 URL 从 individual components 安全.
- 1
URLs 有 precise 结构 (RFC 3986): scheme, authority, 主机, 端口, 路径, 查询, 片段. Parsing decomposes URL 为 inspection 或 modification; construction reassembles parts 具有 proper 编码.
- 2 URL 解析器 →
Paste URL. tool decomposes 它为 协议, 主机, 端口, pathname, 搜索 params, 和 hash, 每个 editable 为 reconstruction.
- 3 URL 编码器 →
当 constructing URL 具有查询 parameters 该包含特殊 characters, 编码每个参数值 这里之前 assembling.
- 4 URL 解码器 →
到检查 encoded URL, 解码它 这里 — useful 为 understanding redirect URLs 该是 themselves URL-encoded as 参数.
常见问题
- 什么是 差集之间搜索和 searchParams?
- 搜索是 raw 查询字符串 including leading '?' (e.g. ?=1&b=2). searchParams 是 parsed URLSearchParams object 该 lets 你 get, 集合, 和 delete individual parameters 无字符串 manipulation.
- 如何 I 处理 URLs 具有 encoded slashes (%2F)?
- 一些 servers 解码 %2F 到 / 在路径 (allowing encoded slashes), 其他 treat 它 literally. parser preserves %2F as-is. 当 constructing, 编码 slashes 在路径 segments 该应该不 是 interpreted as 路径 separators.
解决此任务的工作流
为 URL 传输编码 JSON 载荷
将 JSON 文档准备为 URL 参数:格式化、Base64 编码、再百分号编码——即嵌套参数解码链的精确逆过程。 管道
Punycode 解码并 URL 解析
解码 Punycode 域名后解析完整 URL。 管道
短横线命名并 URL 编码
转为短横线命名后 URL 编码用于安全 URL slug。 管道
解码 URL 并显示 Hex 字节
百分号解码 URL 编码字符串,再查看其十六进制字节表示以进行底层分析。 管道
URL 解码并解析
URL 解码后解析 URL 组件。 管道
URL 双重解码
解码被编码两次的 URL 字符串,恢复原始明文。 管道
URL 编码后 Base64 双重编码
URL 编码后 Base64 编码用于 API 负载双重编码。 管道
为 URL 传输编码文本载荷
百分号编码文本再显示其 hex 表示,用于安全的 URL 参数传输。 管道
解码嵌套 URL 参数(Base64 JSON)
将承载 URL 编码 Base64 JSON 的 URL 参数解包为可读的格式化 JSON。 管道
相关工具
URL 解析器
将 URL 解析为各组成部分:协议、主机、路径、查询、哈希、端口、用户名和密码。免费、隐私、100% 客户端运行。 工具
URL 编码器
对文本进行百分号编码,以安全地用于 URL。免费、隐私优先、100% 纯客户端运行。支持组件模式(编码所有保留字符)和完整 URL 模式(保留 ://? 等结构),支持 UTF-8/ASCII/Latin1/UTF-16LE 字符集,适合构建查询参数、路径片段和 API 请求。 工具
URL 解码器
将百分号编码的 URL 文本解码为可读字符。免费、隐私优先、100% 纯客户端运行。支持 UTF-8/ASCII/Latin1/UTF-16LE 字符集,遇到截断的百分号或非法十六进制会明确报错,适合解析查询参数、路径片段和 API 响应中的编码内容。 工具