Спецсимволы, порт и кодирование

ОБНОВЛЕНО 1 АВГУСТА 2026 ЧТЕНИЕ 4 МИН

Строка доступа разбирается по служебным символам: ://, @, :, ?, &, #. Если такой знак попадает внутрь пароля или пути, его нужно закодировать — иначе разбор пойдёт не туда.

Служебные символы и их роль

ГДЕ ЧТО РАЗДЕЛЯЕТ
  • :// разделитель Отделяет схему от остального
  • @ разделитель Отделяет идентификатор или пароль от адреса
  • : разделитель Отделяет порт от хоста
  • ? разделитель Начинает список параметров
  • & разделитель Разделяет параметры между собой
  • # разделитель Начинает метку — подробнее
  • / разделитель Разделяет части пути

Процентное кодирование

Когда служебный символ нужен как обычный, он записывается через процент и шестнадцатеричный код. Так путь /sub/ws внутри параметра превращается в %2Fsub%2Fws.

СимволКодГде встречается
/%2FВ параметре path у транспорта ws
@%40В пароле trojan или Shadowsocks
:%3AВ пароле, если он содержит двоеточие
#%23В пароле; иначе всё после него станет меткой
пробел%20В метке с несколькими словами
&%26В значении параметра

Порт: где он и когда его нет

  • В ключе порт стоит после хоста через двоеточие и обязателен: node.example.net:443.
  • В ссылке-подписке порт обычно опускают — для https:// подразумевается 443.
  • Порт из четырёх-пяти цифр — норма для Shadowsocks и нестандартных настроек.
  • Потерянный порт — частая потеря при копировании: строка выглядит целой, но соединения нет.

Что делает мессенджер со строкой

  • Переносит. Длинная строка разбивается, при копировании появляется пробел или перенос.
  • Сворачивает. Показывает начало и многоточие; копируется только видимая часть.
  • Подставляет типографику. Кавычки и дефисы заменяются на «красивые» — клиент их не понимает.
  • Превращает в ссылку. Часть строки становится гиперссылкой, хвост остаётся текстом.

Поэтому доступ передают файлом, кодом или в сообщении с отключённым форматированием. Проверить полученное можно валидатором — он ищет ровно эти следы.

СВЕРКА ЗА ДВЕ МИНУТЫ

Проверьте, в строке дело или в самом доступе

Формат можно разобрать здесь, но живой ли сервер — показывает только подстановка. Подставьте в тот же клиент заведомо рабочую ссылку: подключилось — клиент и настройки исправны, вопрос к вашему ключу. Демо ТОК VPN на 3 дня выдаётся без карты.

  • ссылка приходит сразу
  • подходит Happ и другим клиентам
  • карта не нужна
Взять ссылку для сверки → без карты · 3 дня
СМОТРИТЕ ТАКЖЕ
Страница ответила на ваш вопрос?