可以解析相对 URL 吗?
可以。你可以粘贴 /docs/search?q=json 或 ?q=json,工具会保持相对输出,不会加上虚假的公开 host。
在浏览器本地解析 URL 组成部分、编辑 query 参数,并重新生成编码后的 URL。
httpsapi.example.com:84438443/v1/searchq=hello%20world&tag=dev&tag=tools&empty=&redirect=https%3A%2F%2Fdevcove.dev%2Fen%2Ftools%2Furl-encoder%2Fresultshttps://api.example.com:8443/v1/search?q=hello+world&tag=dev&tag=tools&empty=&redirect=https%3A%2F%2Fdevcove.dev%2Fen%2Ftools%2Furl-encoder%2F#resultsq=hello+world&tag=dev&tag=tools&empty=&redirect=https%3A%2F%2Fdevcove.dev%2Fen%2Ftools%2Furl-encoder%2F学习 URL 的结构、解析、规范化,以及在浏览器、API、OAuth 流程和日志中的调试方法。
DevCove URL 解析 / Query 构建器可以把完整 URL 或相对路径拆成 protocol、host、port、path、query、hash 和已解码的 query 行。你可以编辑重复参数、空值、redirect URL 和 tracking 参数,然后重新生成正确编码的 URL,输入不会上传到服务器。
当你需要检查复制来的 URL、编辑 query 参数,或重新生成安全编码的链接时,可以使用这个解析器。
适合 OAuth 回调、API 调试、分析链接、跳转链接和文档示例:
可以。你可以粘贴 /docs/search?q=json 或 ?q=json,工具会保持相对输出,不会加上虚假的公开 host。
会。表格里显示的是便于阅读的解码值,重新生成 URL 时会使用 URLSearchParams 编码,确保空格、斜杠和嵌套 URL 在 query 中安全。
重复 key 会作为独立行保留,并标记为重复。比如 tag=dev&tag=tools 这类筛选参数不会被合并掉。
URL 编码器侧重对单个值进行 percent encode/decode;URL 解析器侧重检查完整 URL 结构并编辑 query 参数。
不会。解析、编辑、排序和重新生成都在浏览器本地完成。