Документация · Провайдерам
User-Agent FlowLock
Какой User-Agent FlowLock отправляет при загрузке подписки, как узнать FlowLock в панели и что происходит, если панель его не принимает.
При загрузке подписки FlowLock представляется своим User-Agent:
FlowLock/<версия> (<система>; <архитектура>)| Пример | |
|---|---|
FlowLock/1.2.0 (macOS; arm64) |
macOS, Apple Silicon |
FlowLock/0.1.0 (Windows; x64) |
Windows |
FlowLock/0.1.0 (Linux; x64) |
Linux |
- Система:
macOS,Windows,Linux. Архитектура:x64,arm64,x86. - Версию системы FlowLock не шлёт — это лишний отпечаток.
- Служба Windows/Linux, которая обновила подписку сама (сразу после включения компьютера, пока окно ещё не
запускалось), может прислать UA без версии:
FlowLock (Windows; x64).
Как узнать FlowLock в панели
Ищите в User-Agent начало FlowLock/ или FlowLock (. Например, условие для правила панели — «User-Agent
начинается с FlowLock». Отдавать FlowLock особый формат не нужно: он понимает base64, ссылки, Xray JSON и
sing-box JSON.
Если панель не принимает User-Agent FlowLock
Некоторые панели отвечают неизвестным клиентам страницей HTML или кодом 403/406. Тогда FlowLock один раз повторяет
запрос с совместимым User-Agent v2rayN/7.13.8 и следующие 7 дней грузит эту подписку сразу с ним, потом
снова пробует свой. Повтора нет при 404, 5xx и любом другом ответе: другой User-Agent там не поможет.
Лучше научить панель отвечать FlowLock подпиской: так вы увидите в журналах панели, сколько у вас пользователей FlowLock.
Свой User-Agent
- Человек может задать User-Agent для отдельной подписки или для всех — тогда уходит ровно он, без повторов.
- Провайдер подтверждённой подписки может задать его параметром
change-user-agent(см. «Управление приложением»).
Эта страница в Markdown · Все страницы есть в Markdown: допишите .md к адресу без косой черты в конце. Список — в llms.txt, всё сразу — в llms-full.txt.