Список заголовков

HTTP-заголовки, которые Letakof отправляет с запросом подписки и читает из ответа.

Имена заголовков сравниваются без учёта регистра. Значение вида base64:… декодируется только для profile-title и announce. О заголовках letakof-* см. Дополнительные заголовки.

Заголовки запроса

Отправляются на адрес подписки.

Заголовок Назначение По умолчанию Можно отключить
User-Agent Клиент и версия, Letakof/<версия> Отправляется всегда Нет
Accept */*, чтобы панель не приняла запрос за браузер Отправляется всегда Нет
Cache-Control no-cache (только Windows) Отправляется всегда Нет
x-hwid Хешированный идентификатор устройства, 16 шестнадцатеричных символов Отправляется Да: Отправлять HWID
x-device-os Windows, macOS, iOS или Android Отправляется Да: Отправлять HWID
x-ver-os Версия ОС, например 10.0.22631, 14.5.0, 26.0.1 или 14 Отправляется Да: Отправлять HWID
x-device-model Модель устройства, например MacBook Air (M2, 2022) или iPhone 17 Pro Отправляется Да: Отправлять HWID

Четыре заголовка x- отправляются вместе или не отправляются вовсе: Настройки → Подписка и HWID → Отправлять HWID. Подробнее — в Идентификатор устройства (HWID).

Для провайдеров. Если панель выбирает формат ответа по названию клиента, сделайте правило, чтобы для User-Agent, начинающегося с Letakof/, отдавался Clash/Mihomo YAML. Иначе панель может ответить списком в base64, который Letakof загрузить не сможет.

Заголовки ответа

Присылает провайдер, читает Letakof.

Заголовок Назначение По умолчанию Можно отключить
profile-title Название подписки; без него — имя файла или хост ссылки Читается всегда Нет
profile-update-interval Часы между автообновлениями, минимум 1 Используется, пока вы не выбрали другой интервал Да: Обновление
subscription-userinfo upload, download, total в байтах (0 — без лимита) и expire как время Unix Читается всегда Нет
subscription-refill-date Когда сбрасывается трафик, время Unix Читается всегда Нет
support-url Адрес кнопки Поддержка, только http или https Читается всегда Нет
profile-web-page-url Адрес кнопки Личный кабинет, только http или https Читается всегда Нет
announce Объявление на главном экране Читается всегда Его можно закрыть
profile-logo Логотип провайдера, https, до 1,5 МБ, скачивается один раз Читается всегда Нет
content-disposition Запасное имя из filename Читается всегда Нет

На Android TV объявление и ссылки не показываются.

Нашли ошибку? Создайте обращение на GitHub.