URL 中不允许直接使用这些特殊字符,因为它们在那里具有特殊含义。例如:
/是路径中的分隔符、
?标记 URL 的查询部分、
#标记页面内部链接等。
引用自维基百科:百分比编码保留字符:
当保留集中的字符(“保留字符”)在特定上下文中具有特殊含义(“保留目的”),并且 URI 方案表示有必要将该字符用于其他目的时,则该字符必须是百分比编码的。对保留字符进行百分比编码涉及将字符转换为其对应的 ASCII 字节值,然后将该值表示为一对十六进制数字。然后,在 URI 中使用前面带有用作转义字符的百分号 (%) 的数字来代替保留字符。
例如:;是保留字符。因此,当;URL中出现when但没有其特殊含义时,则需要将其替换为此处%3B定义的
| 归档时间: |
|
| 查看次数: |
9184 次 |
| 最近记录: |