Skip to content

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

License

Notifications You must be signed in to change notification settings

oscript-library/curlone

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License GitHub issues Last release GitHub All Releases

Назначение

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

Сайт

curlone.ru

Установка

opm install curlone

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

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

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

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

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • 1C Enterprise 97.9%
  • HTML 1.7%
  • Other 0.4%