diff --git a/pages.ru/common/hurl.md b/pages.ru/common/hurl.md new file mode 100644 index 0000000000..6440a1f29b --- /dev/null +++ b/pages.ru/common/hurl.md @@ -0,0 +1,29 @@ +# hurl + +> Запускать и тестировать HTTP-запросы, определённые в простом текстовом формате. +> Основано на `curl`. +> Больше информации: . + +- Выполнить HTTP-запросы из файла: + +`hurl {{путь/к/файлу.hurl}}` + +- Выполнить HTTP-запросы, установив значение переменной: + +`hurl --variable {{имя_переменной}}={{значение}} {{путь/к/файлу.hurl}}` + +- Выполнить HTTP-запросы с секретом, который будет скрыт в логах и отчётах: + +`hurl --secret {{имя_секрета}}={{значение}} {{путь/к/файлу.hurl}}` + +- Выполнить HTTP-запросы, загрузив переменные и секреты из файлов: + +`hurl --variables-file {{путь/к/файлу_переменных}} --secrets-file {{путь/к/файлу_секретов}} {{путь/к/файлу.hurl}}` + +- Выполнить определённые HTTP-запросы из файла (с 2-й по 5-ю запись): + +`hurl --from-entry 2 --to-entry 5 {{путь/к/файлу.hurl}}` + +- Протестировать HTTP-запросы из файла и создать отчёт в формате HTML: + +`hurl --test --report-html {{путь/к/выходному_каталогу}} {{путь/к/файлу.hurl}}` diff --git a/pages/common/hurl.md b/pages/common/hurl.md index 99854b36c5..11ac321b22 100644 --- a/pages/common/hurl.md +++ b/pages/common/hurl.md @@ -1,7 +1,7 @@ # hurl > Run and test HTTP requests defined in a simple plain text format. -> Powered by curl. +> Powered by `curl`. > More information: . - Run HTTP requests from a file: @@ -10,11 +10,11 @@ - Run HTTP requests and set variable to use: -`hurl --variable {{VariableName}}={{value}} {{path/to/file.hurl}}` +`hurl --variable {{variable_name}}={{value}} {{path/to/file.hurl}}` - Run HTTP requests with secret to be redacted on logs and reports: -`hurl --secret {{SecretName}}={{value}} {{path/to/file.hurl}}` +`hurl --secret {{secret_name}}={{value}} {{path/to/file.hurl}}` - Run HTTP requests and inject variables and secret from file: @@ -24,6 +24,6 @@ `hurl --from-entry 2 --to-entry 5 {{path/to/file.hurl}}` -- Test HTTP requests from file and generate report in html: +- Test HTTP requests from file and generate report in HTML: `hurl --test --report-html {{path/to/output_directory}} {{path/to/file.hurl}}`