diff --git a/pages/common/hurl.md b/pages/common/hurl.md new file mode 100644 index 0000000000..99854b36c5 --- /dev/null +++ b/pages/common/hurl.md @@ -0,0 +1,29 @@ +# hurl + +> Run and test HTTP requests defined in a simple plain text format. +> Powered by curl. +> More information: . + +- Run HTTP requests from a file: + +`hurl {{path/to/file.hurl}}` + +- Run HTTP requests and set variable to use: + +`hurl --variable {{VariableName}}={{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}}` + +- Run HTTP requests and inject variables and secret from file: + +`hurl --variables-file {{path/to/variables_file}} --secrets-file {{path/to/secrets_file}} {{path/to/file.hurl}}` + +- Run specific HTTP requests from file, from entry 2 to 5: + +`hurl --from-entry 2 --to-entry 5 {{path/to/file.hurl}}` + +- Test HTTP requests from file and generate report in html: + +`hurl --test --report-html {{path/to/output_directory}} {{path/to/file.hurl}}`