Перейти к содержимому
JSON

JSON-экспорт прокси для интеграций и автоматизации

JSON подходит для систем, которым недостаточно одной строки реквизитов. Каждая прокси представляется объектом с именованными полями, а список — массивом. Это исключает спор о разделителях и позволяет добавить протокол, сроки, идентификаторы и управляющую ссылку без изменения смысла остальных полей.

2 мин чтенияПроверено и обновлено: 6 августа 2026 г.

Главное за минуту

  • Массив объектов даёт каждому значению явное имя.
  • Числовой порт хранится числом, а идентификаторы — согласованным типом.
  • JSON в межсистемном обмене кодируется UTF-8.
  • Секреты включаются только по явному разрешению пользователя.

Схема объекта прокси

Минимальный объект содержит protocol, host и port. Username, password, changeIpUrl, pid, eid и expiresAt добавляются как отдельные необязательные поля. Имена фиксируются в документации и не меняются при переключении языка интерфейса.

Типы и отсутствующие значения

Порт удобнее передавать числом, дату — согласованной строкой, а булевы параметры — true/false. Неизвестное значение либо опускают по схеме, либо используют null; пустая строка не должна одновременно означать неизвестно, отключено и отсутствует.

Экранирование и генерация

Генерируйте JSON библиотекой сериализации, а не ручной склейкой. Она корректно обработает кавычки, обратные слеши и управляющие символы. После генерации документ проверяется стандартным парсером и при необходимости — схемой интеграции.

Минимизация данных

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

Практический чек-лист

  1. 1Зафиксировать документированную схему полей.
  2. 2Сохранять типы числа, строки и boolean.
  3. 3Сериализовать стандартной JSON-библиотекой.
  4. 4Проверить результат парсером и схемой.
  5. 5Не включать пароль и управляющую ссылку по умолчанию.

Источники и документы

Материал подготовлен по первичным, официальным и техническим источникам. Формулировки статьи являются самостоятельным изложением.

  1. 1.RFC Editor / IETF: The JavaScript Object Notation Data Interchange Format
  2. 2.RFC Editor / IETF: Uniform Resource Identifier: Generic Syntax

Продолжить чтение

Материалы по близкой теме

Пошаговая диагностика

Прокси не подключается: найдите ошибку по этапу соединения

Читать

DNS и SOCKS5

DNS через SOCKS5: где разрешается доменное имя

Читать

Эксплуатация

DNS-кеш и TTL: почему новый адрес появляется не сразу

Читать