1.什么是 URL 编码

有些符号在 URL 中是不能直接传递的,如果要在 URL 中传递这些特殊符号,那么就要使用它们的编码。

编码的格式为:% 加字符的 ASCII 码,即一个百分号 %,后面跟对应字符的 ASCII(16 进制)码值。

例如:空格的编码值是 "%20"。

如果不使用 URL 编码,那么这些字符可能会被服务器或浏览器错误地解释。

2.URL 编码示例

下表中列出了一些 URL 特殊符号及编码十六进制值

  1. +号:%2B
  2. 空格:%20
  3. /:%2F
  4. ?:%3F
  5. %:%25
  6. #:%23
  7. &:%26
  8. =:%3D

3.ASCII 对照表

Ascii 码表:https://ascii.org.cn/

image.png