Приложение

Формат подписки

Как приложение понимает ответ сервера.

ФорматКак определяется
Base64 со ссылкамиТекст без ://. Обычный и URL-safe Base64
Ссылки по строкамТекст содержит ://
JSON XrayНачинается с [ или {, есть outbounds с полем protocol. См. JSON
JSON sing-boxПервый элемент outbounds содержит type
Clash YAMLЕсть строка proxies:
Base64 с JSONПосле декодирования получился JSON

Параметры в теле

Если заголовки недоступны, параметры можно передать строками прямо в теле. Заголовки важнее строк.

#profile-title: MyVPN
#profile-update-interval: 12
#announce: base64:0J/RgNC40LLQtdGC
#support-url: https://t.me/my_vpn_bot
vless://uuid@1.2.3.4:443?security=reality&...#Нидерланды

Заглушки и ошибки

Если сервер подписки не отвечает, приложение повторит запрос через защищённый DNS (Cloudflare, Google, AdGuard). Серверы из кэша продолжают работать.