Files
freeCodeCamp/guide/russian/html/url-encoding-reference/index.md
2018-10-16 21:32:40 +05:30

36 lines
5.0 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: Url Encoding Reference
localeTitle: Ссылка на кодирование URL
---
## Ссылка на кодирование URL
URL-адрес - это адрес для веб-сайта. Подобно тому, как почтовые адреса должны соответствовать определенному формату, который должен понимать почтальон, URL-адреса должны соответствовать формату, который следует понимать, и вы попадете в нужное место.
В строке URL, алфавитных символах, цифрах и нескольких символах допускаются только определенные символы `; , / ? : @ & = + $ - _ . ! ~ * ' ( ) #` которые могут иметь особые значения.
#### Зарезервированные персонажи:
| Персонаж | Значение | | --- | --- | | : | Отдельный протокол (http) с адреса | | / | Отдельный домен и каталоги | | # | Отдельные анкеры | | ? | Отдельная строка запроса | | & | Отдельные элементы запроса | | @ | Разделите имя пользователя и пароль из домена | | % | Указывает кодированный символ | | + | Указывает пробел |
#### Кодирование:
Любой символ, который не является алфавитным символом, числом или используемым зарезервированным символом, должен быть закодирован.
В URL-адресах используется набор символов ASCII («Американский стандартный код для обмена информацией»), поэтому кодировка должна соответствовать действующему формату ASCII.
На большинстве веб-языков есть функции для выполнения этой кодировки, например, в 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 | | I | % 49 | | J | % 4A | | K | % 4B | | L | % 4C | | M | % 4D | | N | % 4E | | O | % 4F | | P | % 50 | | Q | % 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 | | a | % 61 | | b | % 62 | | c | % 63 | | d | % 64 | | e | % 65 | | f | % 66 | | g | % 67 | | h | % 68 | | i | % 69 | | j | % 6A | | k | % 6B | | л | % 6C | | m | % 6D | | n | % 6E | | o | % 6F | | p | % 70 | | q | % 71 | | r | % 72 | | s | % 73 | | t | % 74 | | u | % 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)