Skip to content

Конвертер команды curl в код на языке 1С.

License

Notifications You must be signed in to change notification settings

alei1180/curlone

Folders and files

NameName
Last commit message
Last commit date
Nov 13, 2024
Jan 11, 2025
Jan 12, 2025
Jan 10, 2025
Jan 12, 2025
Jan 12, 2025
Jan 10, 2025
Nov 18, 2024
Dec 23, 2024
Jan 12, 2025
Jan 7, 2025
Jan 6, 2025
Jan 10, 2025

Repository files navigation

License GitHub issues Last release GitHub All Releases

Назначение

curlone - конвертер команды curl в код на языке .

Сайт

curlone.ru

Установка

  • Скачать curlone.ospx
  • Установить командой opm install curlone.ospx

Использование

web приложение

Запуск приложения:

curlone web -o -p 3333
  • -o или --open - открыть в браузере
  • -p или --port - порт, на котором будет запущено приложение

Пример конвертации:

Команда curl

curl https://httpbin.org/post --request POST -d "key=value" -H "X-Header: value"

Код 1C

Заголовки = Новый Соответствие();
Заголовки.Вставить("X-Header", "value");
Заголовки.Вставить("Content-Type", "application/x-www-form-urlencoded");

ЗащищенноеСоединение = Новый ЗащищенноеСоединениеOpenSSL();

Соединение = Новый HTTPСоединение("httpbin.org", 443, , , , , ЗащищенноеСоединение);
HTTPЗапрос = Новый HTTPЗапрос("/post", Заголовки);
HTTPЗапрос.УстановитьТелоИзСтроки("key=value");

HTTPОтвет = Соединение.ВызватьHTTPМетод("POST", HTTPЗапрос);

Горячие клавиши:

  • ctrl + enter - вызов команды Конвертировать

cli приложение

Синтаксис команды:

curlone convert <команда> 

Пример команды:

Оригинальная команда curl

curl https://httpbin.org/post --request POST -d "key=value" -H "X-Header: value"

Команда curlone

curlone convert https://httpbin.org/post --request POST -d "key=value" -H "X-Header: value"

библиотека

Пример использования:

#Использовать curlone

КонсольнаяКоманда = "curl https://httpbin.org/post --request POST -d ""key=value"" -H ""X-Header: value""";

КонвертерКомандыCURL = Новый КонвертерКомандыCURL();
Результат = КонвертерКомандыCURL.Конвертировать(КонсольнаяКоманда);

Особенности использования

Команда curl указывается в нотации bash

Благодарности

Сообществу за свободные инструменты: