HTTP Tester · 1С: из отладчика в удобный редактор HTTP-запросов

08.09.26

Разработка - Инструментарий разработчика

HTTP Tester · 1С — приложение для Windows, которое помогает проверять HTTP-сервисы и отлаживать интеграции. Перенесите подготовленный запрос из отладчика 1С, проверьте его в предпросмотре, измените параметры и отправьте повторно. Русский интерфейс, редактирование JSON в виде текста и дерева, поиск по ответу, настройка авторизации, работа с формами и файлами. Коллекции, окружения и история позволяют сохранять запросы и возвращаться к проверкам. Поддерживаются импорт cURL, импорт и экспорт коллекций Postman v2.1. Приложение работает без регистрации и хранит данные локально. В поставку входят готовая сборка для Windows x64 и полный исходный проект.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
HTTP Tester · 1С: из отладчика в удобный редактор HTTP-запросов:
.zip 14,61Mb
4 3 000 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.
HTTP TESTER · 1С

HTTP Tester · 1С: из отладчика в удобный редактор HTTP-запросов

Перенесите подготовленный запрос из 1С, измените нужные параметры и отправьте его повторно. Русский интерфейс, наглядная работа с JSON, коллекции и окружения в отдельном приложении для Windows.

Когда пригодится

При отладке интеграции часто нужно повторить запрос к сервису: поменять одно поле, проверить другой токен или разобраться в ответе. HTTP Tester помогает перенести запрос из отладчика 1С одним пакетом и продолжить проверку в отдельном окне, сохранив удачный вариант для дальнейшей работы.

Приложение пригодится разработчикам 1С, специалистам по интеграциям и тестировщикам, которые вручную проверяют HTTP-сервисы. Можно начать с запроса из 1С, создать новый с нуля или импортировать готовый пример cURL либо коллекцию Postman.

Перенос из 1С

Адрес, заголовки и тело попадают в редактор вместе. Перед импортом доступен предпросмотр.

Наглядный JSON

Дерево объектов и массивов, поиск, копирование значений и редактирование тела запроса.

Запросы под рукой

Коллекции, папки, окружения и история помогают возвращаться к подготовленным проверкам.

Рабочее окно: запрос и ответ рядом

Слева расположены коллекции, окружения и история. Сверху — вкладки открытых запросов и выбор активного окружения. В редакторе находятся метод, адрес и кнопка «Отправить», а ниже — параметры, авторизация, заголовки, тело и настройки. Ответ сервиса отображается в нижней части окна.

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

Главное окно

Как перенести запрос из отладчика 1С

Основной сценарий начинается в момент, когда соединение и запрос уже подготовлены в 1С. Для переноса не требуется устанавливать компоненты или добавлять модули в рабочую базу.

  1. Остановитесь в отладчике перед отправкой HTTP-запроса.
  2. В приложении нажмите «Вставить из 1С». В генераторе укажите имена переменных соединения и запроса, выберите HTTP-метод. Если тела нет, снимите флажок «У запроса есть тело».
  3. Нажмите «Скопировать выражение», вычислите его в отладчике 1С и скопируйте полученное строковое значение целиком.
  4. Вставьте результат в приложение и нажмите «Предпросмотр». Проверьте состав запроса и сообщения о параметрах, которым требуется внимание.
  5. Нажмите «Импортировать». Запрос откроется во вкладке редактора. Проверьте его, внесите изменения и нажмите «Отправить».

Так удобно исследовать проблемный обмен: взять уже подготовленный запрос, изменить значение в теле, повторить отправку и посмотреть, как изменился ответ сервиса.

Окно «Вставить из 1С»: раскрытый генератор, имена переменных, метод, флажок наличия тела и кнопка копирования выражения.

Предпросмотр заполненного пакета из 1С и кнопка «Импортировать». Для примера использовать демонстрационный запрос.

Отправкой управляете вы. Импорт только открывает запрос в редакторе. Тело из 1С сначала доступно для просмотра с сохранением исходного содержимого. Если его нужно изменить как текст, нажмите «Редактировать как UTF-8».

После вставки выражения в отладчик проверьте, что оно поместилось целиком: в некоторых окнах возможна обрезка длинной строки. Приложение показывает длину выражения и предупреждает об этом.

Изменение запроса без лишнего ввода

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

Во вкладке «Авторизация» можно выбрать Basic, Bearer Token или API Key. Ключ передаётся в заголовке либо параметре адреса. Если у запросов коллекции общие настройки авторизации, их достаточно задать на уровне коллекции и использовать наследование.

Для тела доступны текст, JSON, XML, формы, multipart с файлами и двоичный файл. В настройках задаются тайм-аут и поведение при перенаправлениях. Выполняющийся запрос можно отменить.

Вкладка «Параметры» с несколькими заполненными строками, одна из которых отключена. В кадре оставить метод, адрес и кнопку «Отправить».

JSON: найти нужное поле и изменить значение

С JSON можно работать в текстовом редакторе с подсветкой и номерами строк или в виде дерева. Объекты и массивы раскрываются по отдельности; поиск находит ключи и значения даже в свёрнутых ветках и переводит к совпадению.

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

В ответе дерево помогает быстро добраться до нужного объекта. Из меню можно скопировать значение, фрагмент JSON или путь к полю. Например, найти идентификатор заказа в большом ответе и перенести его в следующий запрос.

Дерево JSON в теле запроса: раскрытый массив, найденное поле и меню узла с командами изменения и копирования.

Ответ сервиса: результат проверки в одном месте

После отправки видны HTTP-статус, время выполнения и размер ответа. Тело можно посмотреть в форматированном виде или открыть исходный текст; заголовки и cookies доступны на отдельных вкладках.

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

Коллекции и окружения для повторных проверок

Запросы можно объединять в коллекции и вложенные папки: например, отдельно хранить авторизацию, работу с заказами и обмен остатками. Запросы можно переименовывать, перемещать и дублировать, чтобы сохранить основной пример и подготовить рядом другой вариант.

Окружения удобны для переключения между стендами. Укажите в запросе адрес вида {{base_url}}/api/orders, создайте окружения «Тест» и «Разработка» с разными значениями base_url и выбирайте нужное сверху. Аналогично можно подставлять значения в параметры, заголовки, авторизацию и текстовое тело.

Общие переменные задаются у коллекции, а значения активного окружения имеют приоритет. Если используемая переменная не определена, приложение сообщит об этом до отправки.

Запрос с {{base_url}} в адресе и выбор окружения. Рядом или отдельным фрагментом показать настройки переменной с демонстрационным адресом.

История, черновики и клавиатура

История хранит последние 500 отправок: можно вернуться к ранее выполненному запросу и повторить проверку. После перезапуска восстанавливаются открытые вкладки и несохранённые черновики. Чтобы обновить сохранённый запрос в коллекции, используйте команду «Сохранить».

История сохраняет запрос и сведения о результате отправки. Тела ответов доступны в текущем сеансе; нужный ответ стоит сохранить в файл.

  • Ctrl+Enter — отправить запрос.
  • Ctrl+S — сохранить запрос.
  • Ctrl+T — открыть новую вкладку.

Раздел «История» с несколькими отправками и запрос, открытый из истории. Этот кадр можно сделать в светлой теме, если остальные сняты в тёмной.

Готовые примеры cURL и коллекции Postman

Пример cURL из документации сервиса можно вставить через «Импорт cURL», проверить предпросмотр и открыть как запрос. Для существующих наборов доступен «Импорт Postman JSON v2.1». Подготовленную коллекцию можно выгрузить командой «Экспорт Postman» в меню коллекции.

Если импортируемый материал содержит неподдерживаемые возможности, приложение показывает предупреждения. Например, скрипты и OAuth2 из коллекции Postman не переносятся.

Окно импорта cURL с демонстрационной командой и предпросмотром запроса.

Что будет входить в поставку

В поставку войдут готовая сборка приложения и исходный проект.

  • Собранный проект для Windows x64 — архив HTTP-Tester-1C-windows-x64.zip с приложением и необходимыми файлами. Его можно распаковать и сразу перейти к работе.
  • Исходный проект — полный исходный код приложения для изучения, самостоятельной доработки и сборки, включая документацию по запуску и работе с импортом из 1С.

Для начала работы распакуйте архив целиком в отдельную папку и запустите http_tester_1c.exe. Все файлы и папки из архива должны оставаться рядом с приложением. Для использования готовой сборки не требуется самостоятельно собирать проект.

Приложение не требует регистрации и хранит рабочие данные локально, без облачной синхронизации.

Область применения текущей версии

HTTP Tester рассчитан на ручную проверку API. Автоматические прогоны коллекций, выполнение тестовых скриптов и совместная работа через облако в текущую версию не входят. Подключения через прокси, NTLM и клиентские TLS-сертификаты не поддерживаются.

Перенос данных и повторная отправка проверялись с платформой 1С:Предприятие 8.3.27.1936. Работа выражения непосредственно в окне интерактивного отладчика и совместимость с другими версиями платформы отдельно не подтверждены.

Вступайте в нашу телеграмм-группу Инфостарт

HTTP HTTPS API REST HTTP-клиент тестирование API отладка интеграция HTTP-запросы JSON XML Postman cURL авторизация коллекции запросов окружения Windows импорт из 1С исходный код

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.

24900 руб.

20.08.2024    79409    404    171    

341

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3 и 8.5: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 руб.

02.09.2020    277706    1561    423    

1204

Разработка Инструментарий разработчика Групповая разработка (Git, хранилище) Программист Платные (руб)

Практический курс по работе с AI-агентами для разработчиков 1С уровня middle и senior, а также тимлидов команд: от постановки задач и передачи контекста до создания расширений, интеграций, MCP-инструментов, тестов и проверки готового решения.

50000 руб.

10.09.2026    1940    18    0    

11

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С:Предприятие 8 Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм. Обновление версии от 21.04.26

22570 руб.

06.10.2023    42366    116    54    

131

Инструментарий разработчика Разработка Администрирование веб-серверов Системный администратор Программист Бизнес-аналитик Руководитель проекта 1С 8.3 Платные (руб)

Analyzer 1C сводит выгрузку 1С — основную конфигурацию и все расширения — в единый граф знаний. Любой запрос по связям за доли секунды, с пометками «Доб.» / «Заимств.» / «Переопределено». Новое в 2.0 — обновление поставки: сравнение и объединение версий деревом «как в Конфигураторе» с выгрузкой плана решений; поиск конфликтов из-за перехватов расширений и висячих ссылок; загрузка из бинарных .cf/.cfe; циклические зависимости. Плюс анализ влияния, запросы BSL, роли и RLS, граф вызовов. Минута на развёртывание через Docker без необходимости подключения к Интернет. Любая 1С:Предприятие 8.3+.

14000 руб.

17.04.2026    12781    48    62    

59

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.

15250 руб.

25.08.2025    70515    140    41    

148

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

17000 руб.

10.11.2023    27772    101    46    

107
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SAShikutkin 17 09.09.26 09:28 Сейчас в теме
А чем это отличается от Postman?
2. sqr4 98 09.09.26 11:29 Сейчас в теме
(1) можно взять подключение из отладки 1с. Выполнить мини скрипт - получить текстовую структуру и загрузить ее в тестер - сразу поднимется подключение, с логином, паролем и всеми параметрами.
Плюс это не большая своя версия с открытым исходным кодом, которую можно под себя доработать.
Для отправки сообщения требуется регистрация/авторизация