Консоль запросов WinHttp с возможностью экспорта/импорта Postman (Curl) и генерацией кода в 1С

Публикация № 1501389 20.08.21

Инструментарий разработчика - Консоль запросов

Обработка postman http запросы

Консоль запросов с возможностью импорта/экспорта Postman, обычные и управляемые формы.

Собственно, консоль позволяет взаимодействовать с POSTMAN (Curl), а также генерирует код 1С для возможности применения.
Консоль была максимально приближена к интерфейсу Postman.

Для импорта из postman необходимо на текущем запросе нажать code и копировать код Curl В буфер обмена:





Открыть обработку в 1с, нажать Импорт из postman - Обработка проанализирует текст буфера обмена и должна корректно распознать состав и тип запроса:




Генерация кода в 1С.

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

Также на данной странице можно проверить корректность сгенерированного кода, и поместить его в буфер обмена.




Экспорт в Postman.

Для экспортирования запроса в PostMan - Необходимо открыть вкладку "экспорт в Postman" при переключении страницы автоматически сгенерируется Curl для экспорта. Копируем текст в буфер обмена:






Раздел прочее - можно скорректировать таймауты ожидания, а так же включить использование прокси-сервера.

Проверено на релизах 8.3.18.1208 и 8.2.16.368.

Скачать файлы

Наименование Файл Версия Размер
Консоль запросов WinHttp с возможностью экспорта/импорта Postman (Curl) и генерацией кода в 1с:

.epf 22,43Kb
18
.epf 0.1 22,43Kb 18 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Yashazz 4117 20.08.21 12:56 Сейчас в теме
Роскошно. Отличная вещь, безусловно плюс. Спасибо за труды! По первому впечатлению - грамотно, качественно, толково, полезно.

Если не секрет, чем с буфером работаете?

И есть ли планы сделать такое же на управляемых формах, будь они неладны?
3. qvvert 134 20.08.21 15:08 Сейчас в теме
(1)В заголовке указано что обработка включает в себя обычную и управляемую форму)
2. malikov_pro 967 20.08.21 13:14 Сейчас в теме
Генерацию делаете для нативного HTTP клиента? Вариант сделать для HTTP коннектора?

Технически возможно написать плагин для Postman для генерации из него самого. Если не возражаете возьму наработки кодогенерации и попробую реализовать.
4. qvvert 134 20.08.21 15:08 Сейчас в теме
(2)Исходный код открыт, конечно забирайте, не жалко.
5. user930858 22.08.21 18:35 Сейчас в теме
Подскажите какие галочки оставить в Postmane при выгрузке запроса, у меня не работает, максимум адрес заголовка распознает
Прикрепленные файлы:
Оставьте свое сообщение

См. также

Генератор внешних печатных форм

Инструментарий разработчика БСП (Библиотека стандартных подсистем) Консоль запросов Прочие инструменты разработчика Универсальные печатные формы v8 1cv8.cf Абонемент ($m)

Генератор печатных форм - инструмент для создания внешних печатных форм в режиме предприятия с минимальным написанием кода

3 стартмани

18.09.2020    6628    20    andy_zhav    7    

Универсальная выгрузка данных и анализ (ОФ)

Универсальные обработки Загрузка и выгрузка в Excel Обмен через XML Перенос данных из 1C8 в 1C8 Консоль запросов v8 1cv8.cf Абонемент ($m)

Обработка предназначена для выгрузки результатов выполнения запросов в различных форматах, а также анализа данных. (Обычные формы)

1 стартмани

27.11.2019    10117    25    kozusenok    7