Конструктор-тестер http запросов в 1С

Публикация № 543444

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

http запросы конструктор

Данная обработка позволяет в несколько кликов конструировать http запросы на языке 1С и просматривать результаты их выполнения.

Обработка позволяет создавать GET, POST, PUT, PATCH, DELETE и HEAD запросы, просматривать ответы  в форматах текста, json, html, картинки или заголовков. Нажав всего одну кнопку, вы можете получить готовый код 1С, построенный на основании запроса. В конструкторе запросов доступно задание заголовков, тела запроса и таймаута. Также присутствуют функции сохранения запроса в файл и загрузки запроса из файла.

Как работать:

1.Вставьте URL и выберите тип запроса;

       

 2.При необходимости добавьте заголовки, тело запроса и измените таймаут (по умолчанию равен 5сек);

 

         

3."Отправить";

4.Результат запроса будет выведен внизу формы. Для просмотра соответствующего запросу кода 1С - нажмите "Сформировать код 1С";

Демонстрация работы конструктора:  

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

Наименование Файл Версия Размер
Requests1C

.epf 19,44Kb
19.08.16
309
.epf 1.0 19,44Kb 309 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. YPermitin 8572 20.08.16 22:00 Сейчас в теме
Круто! Пригодиться. Однозначно +
2. unpete 549 21.08.16 10:37 Сейчас в теме
Как в данной обработке формируется multipart/form-data и как делаете синтаксический разбор, если сервер вернул application/x-www-form-urlencoded или multipart/form-data?
4. hlopik 368 23.08.16 12:44 Сейчас в теме
(2) unpete, 1. На каждый параметр создаётся файл с заголовком и данными, потом они склеиваются.
2. Обрабатывается только image, application/json, text/html (по вкладкам). Остальное только в текстовом поле выводится.
3. mixperm 61 23.08.16 06:22 Сейчас в теме
В тело запроса можно добавлять картинку в виде двоичных данных?
5. hlopik 368 23.08.16 13:07 Сейчас в теме
6. dr2c 37 24.08.16 09:18 Сейчас в теме
7. webester 32 27.08.16 07:12 Сейчас в теме
(6)У меня воспроизводится
8. 1с_Phil 30.09.16 14:04 Сейчас в теме
А если требуется авторизация, есть возможность указать логин и пароль?
9. hlopik 368 30.09.16 17:19 Сейчас в теме
10. Alias 155 19.10.16 17:35 Сейчас в теме
Штука хорошая, скачал, пользовался.
Что пришлось допилить:

-- отображение КодаСостояния в группе Результат на форме, иначе его нигде не видно, а информация эта нужна (4ХХ -- неправильный запрос, 5ХХ -- проблемы на сервере, 3ХХ -- перенаправление, 200 -- Ок и т.д.).
-- восстановление Таймауте при нажатии "Открыть запрос". Сейчас таймаут сохраняется в файл, но не восстанавливается из него.
-- добавление галочки "Аутентифкация ОС", которая уходит в соответствующий параметр конструктора Новый HTTPСоединение. Плюс интерфейсная обработка этой новой возможности (вывод на форму, сохранение в файл, восстановление из файла).
-- возможность установить тело запроса без BOM. В обработке тело устанавливается не через строку, а через временный файл (непонятно зачем?), т.е. всегда с BOM-ом. Если бы тело устанавливалось через строку, этого бы не было.
rpgshnik; BigB; +2 Ответить
11. Evil Beaver 6757 06.10.17 17:12 Сейчас в теме
Что только не сделают, чтобы postman не ставить
12. sknarid 06.12.17 12:43 Сейчас в теме
Уважаемый Евгений. А вот это чудо на неуправляемом приложении можно? Очень нужно!
13. rpgshnik 2194 12.02.18 04:28 Сейчас в теме
Скачал, попробовал. Вкладка HTML - не отображает страницу.
14. elian 83 24.07.18 15:33 Сейчас в теме
Гениальная обработка. Автору респект!
15. handscenter 33 29.01.19 20:53 Сейчас в теме
Автору респект, очень полезное решение!
16. 1cv9 25.04.19 11:29 Сейчас в теме
Автору конечно и респект, но думаю можно спустить цену уже и до 1 стартмани.,
так как при попытке воспроизвести пример из его видео , и просмотреть картинку форд
https://million-wallpapers.ru/wallpapers/5/46/542825632969217/ford-fary.jpg
обработка определяет не как картинку а как текст и вываливается с ошибкой, так как
КлючИЗначение.Ключ = "Content-Type" содержит Значение которое
не начинается с "image" , а содержит уже вот такую строчку
"text/html;charset=utf-8, image/jpeg"
и код
Если КлючИЗначение.Ключ = "Content-Type" Тогда
ЭтоКартинка = СтрНачинаетсяС(КлючИЗначение.Значение, "image");
ЭтоHTML = СтрНачинаетсяС(КлючИЗначение.Значение, "text/html");
ЭтоJSON = СтрНачинаетсяС(КлючИЗначение.Значение, "application/json");
КонецЕсли;
нужно корректировать самим....
Всем удачи.
inkko; Vida; +2 Ответить
17. aaguselnikova 12 06.02.20 05:46 Сейчас в теме
Интересный пример работы с запросами и http.
Оставьте свое сообщение

См. также

Эмулятор скриптов в 1С:Документооборот Промо

Документооборот и делопроизводство Инструментарий разработчика Документооборот и делопроизводство v8 ДО Платные (руб)

В 1С:Документообороте можно использовать программный код 1С в пользовательском режиме (не в конфигураторе). Однако если в конфигураторе есть отладчик, то в пользовательском режиме протестировать скрипт достаточно сложно. Внешняя обработка Эмулятор скриптов позволяет вывести результаты скрипта и проверить работу алгоритма на разных документах.

1000 руб.

13.12.2017    13266    91    0    

Отключение создания задачи ознакомления для бизнес-процесса "Согласование" в 1С: Документооборот

Практика программирования Документооборот и делопроизводство v8 v8::Бизнес-процессы ДО Абонемент ($m)

В данной публикации я хочу поделиться расширением, с помощью которого можно отключить создание задачи ознакомления для бизнес-процесса "Согласование" в 1С: Документооборот.

1 стартмани

30.11.2019    4324    6    pavelpribytkin96    4    

1С: Документооборот. Роли, использующие объекты адресации. Конфигурация остается типовой (используется расширение)

Информационная безопасность v8 ДО Абонемент ($m)

Расширение функционала документооборота. Реализована возможность использования ролей с объектами адресации. Конфигурация остается типовой (используется расширение)

5 стартмани

10.01.2019    7399    15    sulig    21    

Видеокурс-самоучитель "1С:Документооборот - ГУРУ" для самостоятельного внедрения

Пользователю системы Документооборот и делопроизводство v8 ДО Платные (руб)

Самый детальный и самый полный самоучитель по программе 1С:Документооборот, в котором Вы научитесь правильно работать, настраивать, администрировать и внедрять конфигурацию 1С:Документооборот. Все уроки курса построены на последовательном заполнении пустой базы 1С:Документооборот КОРП в клиент-серверном варианте.

89000 руб.

30.10.2018    21099    8    0    

Перенос документов и процессов между двумя базами 1С:Документооборота Промо

Обработка документов Перенос данных из 1C8 в 1C8 Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО УУ Платные (руб)

Обработка по переносу документов поможет перенести документы и процессы из одной базы 1С:Документооборот в другую. Версии двух баз должны совпадать, а релизы конфигураций 1С:Документооборот могут быть различными. Главное, чтобы была синхронизирована НСИ.

21000 руб.

09.06.2016    20280    8    4    

Вывод всей истории в задаче комплексного процесса

Практика программирования v8::Бизнес-процессы ДО УУ Бесплатно (free)

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

08.08.2018    6324    0    E_Babaylova    7    

Печать pdf документа со штампом ЭЦП

Печатные формы документов Документооборот и делопроизводство Документооборот и делопроизводство v8 v8::УФ ДО Абонемент ($m)

Печать pdf файла, прикрепленного к внутреннему документу, подписанному ЭЦП, с установкой отметки о подписании.

1 стартмани

24.05.2018    14316    94    App0st0l    14    

Нанесение штампа на PDF файл при регистрации (входящий номер и дата)

Практика программирования v8 ДО Бесплатно (free)

Данный код реализует возможность автоматического нанесения штампа на PDF файл при регистрации (входящий номер и дата).

14.05.2018    14127    0    aabogachev    39    

Ограничения запуска процессов в 1С:Документооборот

Обработка документов Обработка справочников v8 ДО Платные (руб)

Расширение "Ограничение запуска процессов" позволяет для разных групп пользователей убрать не нужные типы процессов для запуска для разных видов документов.

21000 руб.

03.04.2017    10920    33    0    

Управление договорами в 1С:Документооборот

Управление бизнес-процессами (BPM) Документооборот и делопроизводство Пользователю системы Бухгалтерский учет Документооборот и делопроизводство v8 ДО УУ Бесплатно (free)

В 1С:Документооборот в релизах 2.1.7 и 2.1.8 концепция учета договоров продолжила свое развитие (появились стороны договора). Это повлияло и на бизнес-процессы (теперь вместо процесса Утверждение надо пользоваться процессом Подписание для договоров). Рассмотрим основные моменты, на которые надо обратить внимание при внедрении управления договорами в 1С:Документооборот.

24.01.2017    33902    0    vlush78    0    

Блокировка повторного запуска комплексного процесса в 1С: Документооборот 2

Администрирование данных 1С Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО Абонемент ($m)

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

2 стартмани

04.10.2016    19971    73    zabaluev    25    

Права доступа в 1С:Документооборот 2.1

Информационная безопасность Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО Бесплатно (free)

В программе 1С:Документооборот ред 2.1 механизм системы прав доступа сильно изменился. С одной стороны, права доступа в данной версии стали проще и быстрее, с другой стороны - права по рабочим группам объектов теперь могут противоречить политикам доступа. Разберемся в данной статье как работает механизм прав доступа в 1с документообороте 2.1.

16.09.2016    71286    0    vlush78    0    

Новое в 1С:Документооборот ред. 2.1

Пользователю системы Управленческий учет (прочее) Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО УУ Бесплатно (free)

Фирма 1С не стоит на месте и продолжает радовать нас своими новыми версиями конфигурации 1С:Документооборот. В конце мая 2016 года вышла новая редакция 2.1, которая содержит как принципиально новые возможности, так и улучшение старых функций. В данной статье будут рассмотрены отличия конфигурации 1С:Документооборот редакции 2.1 по сравнению с редакцией 2.0.

15.06.2016    32320    0    vlush78    7    

Нагрузочное тестирование 1С:Документооборот

Производительность и оптимизация (HighLoad) Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО Бесплатно (free)

Перед запуском 1С:Документооборот для средних и крупных внедрений крайне желательно провести нагрузочное тестирование, чтобы проверить корректность и скорость работы системы электронного документооборота в условиях максимальной нагрузки. В данной статье пойдет речь о том, как провести нагрузочное тестирование в 1С:Документооборот без использования 1С:КИП.

28.12.2015    20925    0    vlush78    1