'--path-as-is[Tell Hurl to not handle sequences of /../ or /./ in the given URL path]' \
'(-x --proxy)'{-x,--proxy}'[Use proxy on given PROTOCOL/HOST/PORT]: :' \
'--report-html[Generate HTML report to DIR]: :' \
'--report-junit[Write a JUnit XML report to FILE]: :_files' \
'--report-tap[Write a TAP report to FILE]: :_files' \
'*--resolve[Provide a custom address for a specific HOST and PORT pair]: :' \
'--retry[Maximum number of retries, 0 for no retries, -1 for unlimited retries]: :' \
'--retry-interval[Interval in milliseconds before a retry]: :' \
'--ssl-no-revoke[(Windows) Tell Hurl to disable certificate revocation checks. WARNING: this option loosens the SSL security, and by using this flag you ask for exactly that.]' \
'--test[Activate test mode]' \
'--to-entry[Execute Hurl file to ENTRY_NUMBER (starting at 1)]: :' \
'--unix-socket[(HTTP) Connect through this Unix domain socket, instead of using the network]: :_files' \
'(-u --user)'{-u,--user}'[Add basic Authentication header to each request]: :' \
'(-A --user-agent)'{-A,--user-agent}'[Specify the User-Agent string to send to the HTTP server]: :' \
'*--variable[Define a variable]: :' \
'*--variables-file[Define a properties file in which you define your variables]: :_files' \
'(-v --verbose)'{-v,--verbose}'[Turn on verbose]' \
'--very-verbose[Turn on verbose output, including HTTP response and libcurl logs]' \