Provided by: hey_0.1.4-2ubuntu0.23.10.1_amd64 bug

NAME

       hey - HTTP load generator, formerly known as rakyll/boom

SYNOPSIS

       hey [options...] <url>

OPTIONS

       -n     Number of requests to run. Default is 200.

       -c     Number  of requests to run concurrently. Total number of requests cannot be smaller
              than the concurrency level. Default is 50.

       -q     Rate limit, in queries per second (QPS). Default is no rate limit.

       -z     Duration of application to send requests. When  duration  is  reached,  application
              stops and exits. If duration is specified, n is ignored.  Examples: -z 10s -z 3m.

       -o     Output  type.  If none provided, a summary is printed.  "csv" is the only supported
              alternative. Dumps the response metrics in comma-separated values format.

       -m     HTTP method, one of GET, POST, PUT, DELETE, HEAD, OPTIONS.

       -H     Custom HTTP header. You can specify as many as needed by repeating the  flag.   For
              example, -H "Accept: text/html" -H "Content-Type: application/xml" .

       -t     Timeout for each request in seconds. Default is 20, use 0 for infinite.

       -A     HTTP Accept header.

       -d     HTTP request body.

       -D     HTTP request body from file. For example, /home/user/file.txt or ./file.txt.

       -T     Content-type, defaults to "text/html".

       -a     Basic authentication, username:password.

       -x     HTTP Proxy address as host:port.

       -h2 Enable HTTP/2.

       -host HTTP Host header.

       -disable-compression
              Disable compression.

       -disable-keepalive
              Disable  keep-alive,  prevents  re-use  of  TCP  connections between different HTTP
              requests.

       -disable-redirects
              Disable following of HTTP redirects

       -cpus  Number of used cpu cores.  (default for current machine is 6 cores)