Files
tldr/pages.ru/common/hurl.md
T
2026-02-22 22:53:50 +07:00

1.5 KiB

hurl

Запускать и тестировать HTTP-запросы, определённые в простом текстовом формате. Основано на curl. Больше информации: https://hurl.dev/docs/manual.html.

  • Выполнить 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}}