---
title: Url Encoding Reference
localeTitle: 网址编码参考
---
## 网址编码参考

URL是网站的地址。就像邮政地址必须遵循邮递员理解的特定格式一样，URLS必须遵循要理解的格式并将您带到正确的位置。

URL字符串中只允许使用某些字符，字母字符，数字和几个字符`; , / ? : @ & = + $ - _ . ! ~ * ' ( ) #`可以有特殊含义。

#### 保留字符：

|人物|意义| | --- | --- | | ：|从地址|中分离协议（http） | / |单独的域和目录| | ＃|单独的锚| | ？ |单独的查询字符串| | ＆|单独的查询元素| | @ |从域名中分离用户名和密码 | ％|表示编码字符| | + |表示空格|

#### 编码方式：

任何不是字母字符，数字或保留字符的字符都需要进行编码。

URL使用ASCII（“美国信息交换标准代码”）字符集，因此编码必须是有效的ASCII格式。

大多数Web语言都有函数为您执行此编码，例如在JavaScript `encodeURI()`和PHP `rawurlencode()` 。

|人物|编码| | --- | --- | |空间| ％20 | | ！ | ％21 | | “|％22 | | ＃| ％23 | | $ | ％24 | | ％| ％25 | | ＆| ％26 | | '| ％27 | | （|％28 | | ）| ％29 | | \* | ％2A | | + | ％2B | | ，| ％2C | | - | ％2D | | 。 | ％2E | | / | ％2F | | 0 | ％30 | | 1 | ％31 | | 2 | ％32 | | 3 | ％33 | | 4 | ％34 | | 5 | ％35 | | 6 | ％36 | | 7 | ％37 | | 8 | ％38 | | 9 | ％39 | | ：| ％3A | | ; | ％3B | | <| ％3C | | = | ％3D | | > | ％3E | | ？ | ％3F | | @ | ％40 | | A | ％41 | | B | ％42 | | C | ％43 | | D | ％44 | | E | ％45 | | F | ％46 | | G | ％47 | | H | ％48 | |我| ％49 | | J | ％4A | | K | ％4B | | L | ％4C | | M | ％4D | | N | ％4E | | O | ％4F | | P | ％50 | |问| ％51 | | R | ％52 | | S | ％53 | | T | ％54 | | U | ％55 | | V | ％56 | | W | ％57 | | X | ％58 | | Y | ％59 | | Z | ％5A | | \[| ％5B | | \\ | ％5C | | \] | ％5D | | ^ | ％5E | | \_ | ％5F | | \`| ％60 | |一个| ％61 | | b | ％62 | | c | ％63 | | d | ％64 | | e | ％65 | | f | ％66 | | g | ％67 | | h | ％68 | |我| ％69 | | j | ％6A | | k | ％6B | | l | ％6C | | m | ％6D | | n | ％6E | | o | ％6F | | p | ％70 | | q | ％71 | | r | ％72 | | s | ％73 | | t | ％74 | |你的％75 | | v | ％76 | | w | ％77 | | x | ％78 | | y | ％79 | | z | ％7A | | {| ％7B | | | | ％7C | | } | ％7D | | 〜| ％7E | | ¢| ％A2 | | £| ％A3 | | ¥| ％A5 | | | | ％A6 | | §| ％A7 | | «| ％AB | | ¬| ％AC | | ¯| ％AD | | º| ％B0 | | ±| ％B1 | | ª| ％B2 | | ，| ％B4 | | μ| ％B5 | | »| ％BB | | ¼| ％BC | | ½| ％BD | | ¿| ％BF | | À| ％C0 | | Á| ％C1 | | Â| ％C2 | | Ã| ％C3 | | Ä| ％C4 | | Å| ％C5 | | Æ| ％C6 | | Ç| ％C7 | | È| ％C8 | | É| ％C9 | | Ê| ％CA | | Ë| ％CB | | Ì| ％CC | | Í| ％CD | | Î| ％CE | |我是％CF | | Ð| ％D0 | | Ñ| ％D1 | | Ò| ％D2 | | Ó| ％D3 | | Ô| ％D4 | | Õ| ％D5 | | Ö| ％D6 | | Ø| ％D8 | | Ù| ％D9 | | Ú| ％DA | | Û| ％DB | | Ü| ％DC | | Ý| ％DD | | Þ| ％DE | | ß| ％DF | | à| ％E0 | | á| ％E1 | | â ％E2 | | ã| ％E3 | | ä| ％E4 | | å| ％E5 | | æ| ％E6 | | ç| ％E7 | | è| ％E8 | | é| ％E9 | | ê| ％EA | | ë| ％EB | | ì| ％EC | | í| ％ED | | î| ％EE | | ï| ％EF | | ð| ％F0 | | ñ| ％F1 | | ò| ％F2 | | ó| ％F3 | | ô| ％F4 | | õ| ％F5 | | ö| ％F6 | | ÷| ％F7 | | ø| ％F8 | | ù| ％F9 | | ú| ％FA | | û| ％FB | | ü| ％FC | | ý| ％FD | | þ| ％FE | | ÿ| ％FF |

#### 例：

```js
encodeURI(Free Code Camp); 
 // Free%20Code%20Camp 
```

#### 更多信息：

[MDN encodeURI（）](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURI)

\[https://www.w3schools.com/tags/ref\_urlencode.asp\](HTML URL编码参考）