--- syntax: markdown tags: [tldr, common] source: https://github.com/tldr-pages/tldr.git --- # 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}}`