URL 编码器与解码器
对百分号编码文本进行编码或解码。组件模式使用 encodeURIComponent。完整 URL 模式尽可能保留 URL 结构。
注重隐私 数据在浏览器本地处理,不会上传到我们的服务器。
什么是 URL 编码?
URL 编码(百分号编码)把保留字符或非 ASCII 字符替换为 % 序列,例如空格是 %20。浏览器和 API 在查询字符串和路径段中使用它。
如何使用
查询值或路径段请选编码组件。若要保留 : / ? & = 同时编码空格和非 ASCII,请选编码完整 URL。解码会还原百分号编码。
组件与完整 URL
组件模式使用 encodeURIComponent。完整 URL 模式使用 encodeURI,让整体 URL 形状仍可读。解码先尝试 decodeURIComponent,再尝试 decodeURI。
常见用途
把搜索词、Unicode 路径或查询参数放进链接前先编码。解码已复制的 URL 可阅读原文。
隐私
你的文本留在浏览器中。不会上传到 NEXNARA 服务器,也不会保存在 Cookie、本地存储或数据库中。
常见问题
什么是百分号编码?
百分号编码用 % 加两位十六进制数字表示字符。空格变成 %20。非 ASCII 文本变成 UTF-8 百分号序列。
什么时候该编码完整 URL?
已有完整 URL、只需编码空格或 Unicode 时,用编码完整 URL。将放入 URL 的单个值请用编码组件。
编码无效会怎样?
单独的 % 或 %E0 等损坏序列会报告为无效的百分号编码。页面不会崩溃。
我的 URL 会被上传吗?
不会。处理在浏览器本地完成,不会上传到我们的服务器。