URL 编码 / 解码
对 URL 中的保留字符进行编码,或解码已编码的字符串,对格式错误的值提供清晰的错误处理。
在 query 值、片段和路径段需要 URL 安全时使用。
粘贴原始文本或已编码的 URL 组件。
编码或解码后的结果显示在这里。
常被编码的字符
| Character | Encoded | Meaning |
|---|---|---|
| 空格 | %20 | query 值或路径片段内的空白。 |
| & | %26 | 防止 query 参数被意外切分。 |
| / | %2F | 当斜线需要留在同一个组件内时很有用。 |
| ? | %3F | 防止意外形成 query 字符串边界。 |
常见问题
什么时候需要对 URL 值进行编码?
当值中包含空格、标点或会改变 URL 结构的保留字符时,就需要进行编码。
为什么解码会失败?
畸形的百分号编码字符串、不完整的转义序列或无效的字节序列都会导致解码错误。
它编码整个 URL 还是一个组成部分?
本工具使用对组件安全的编码方式,适合用于查询值、片段或路径部分,而不是已经完整的 URL。