Skip to content

Commit

Permalink
Merge pull request #119 from alei1180/docs/118/update-readme
Browse files Browse the repository at this point in the history
docs: обновить readme (#118)
  • Loading branch information
alei1180 authored Jan 12, 2025
2 parents 1d3295c + ef9142c commit c54a938
Showing 1 changed file with 28 additions and 8 deletions.
36 changes: 28 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,18 +27,18 @@
Запуск приложения:

```shell
curlone web -op 3333
curlone web -o -p 3333
```

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

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

>Команда curl
>
>```shell
>curl http://example.com/api --request POST -d "key=value" -H "X-Header: value"
>curl https://httpbin.org/post --request POST -d "key=value" -H "X-Header: value"
>```
>
>Код 1C
Expand All @@ -48,13 +48,19 @@ curlone web -op 3333
>Заголовки.Вставить("X-Header", "value");
>Заголовки.Вставить("Content-Type", "application/x-www-form-urlencoded");
>
>Соединение = Новый HTTPСоединение("example.com", 80);
>HTTPЗапрос = Новый HTTPЗапрос("/api", Заголовки);
>ЗащищенноеСоединение = Новый ЗащищенноеСоединениеOpenSSL();
>
>Соединение = Новый HTTPСоединение("httpbin.org", 443, , , , , ЗащищенноеСоединение);
>HTTPЗапрос = Новый HTTPЗапрос("/post", Заголовки);
>HTTPЗапрос.УстановитьТелоИзСтроки("key=value");
>
>HTTPОтвет = Соединение.ВызватьHTTPМетод("POST", HTTPЗапрос);
>```
Горячие клавиши:
* `ctrl + enter` - вызов команды `Конвертировать`
### cli приложение
Синтаксис команды:
Expand All @@ -68,15 +74,29 @@ curlone convert <команда>
>Оригинальная команда curl
>
>```shell
>curl http://example.com/api --request POST -d "key=value" -H "X-Header: value"
>curl https://httpbin.org/post --request POST -d "key=value" -H "X-Header: value"
>```
>
>Команда curlone
>
>```shell
>curlone convert http://example.com/api --request POST -d "key=value" -H "X-Header: value"
>curlone convert https://httpbin.org/post --request POST -d "key=value" -H "X-Header: value"
>```
### библиотека
Пример использования:
```bsl
#Использовать curlone
КонсольнаяКоманда = "curl https://httpbin.org/post --request POST -d ""key=value"" -H ""X-Header: value""";
КонвертерКомандыCURL = Новый КонвертерКомандыCURL();
Результат = КонвертерКомандыCURL.Конвертировать(КонсольнаяКоманда);
```

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

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

0 comments on commit c54a938

Please sign in to comment.