|
httpClient -- Retrieve documents from HTTP servers by issuing HTTP client requests.
httpClient [options] urls ...
|
| Option
|
Description
|
| -b
|
Benchmark. Output timing results after retrieving URLs.
|
| -c
|
Continue on errors. Default is to stop on the first error.
|
| -C compareDirectory
|
Compare the retrieved files against master copies in compareDir. Warn if any retrieved files are corrupted. |
| -d postData
|
String of post data. Assumed to be already URL encoded. ie.
name=peter&address=oz
|
| -f fileList
|
Retrieve the files in the specified file list. The format of the
file is:
{GET|POST} URL If using POST, the line after the URL should contain encoded POST data and it should begin with a TAB. |
| -H
|
Output HTTP headers. Useful for debugging.
|
| -h host
|
Prepend all URLs with the specified host.
For example if '-h www.myHost.com:8888" were used with the URL "/index.html", then
httpClient will retrieve http://www.myHost.com:8888
|
| -i iterations
|
Retrieve the URLs iterations times. Useful
for load testing.
|
| -l logSpec
|
Log debug information to the specified log file.
The syntax is: -l logName[,moduleName][:logLevel]. |
| -M method
|
Set the HTTP method. Values may be "GET", "PUT", "OPTIONS", "TRACE".
|
| -o timeout
|
Specifies a timeout to use for each request in milliseconds.
|
| -q
|
Quiet mode. Suppress error messages.
|
| -r retryCount | Retry failed requests this number of times.
|
| -t threads
|
Number of threads to use. Each URL will be retrieved by all threads.
Useful only for load testing.
|
| -T poolThreads
|
Specify the number of pool threads to use.
|
| -v
|
Verbose mode. Trace activity to stdout. Can by specified multiple
times for more verbose tracing.
|
| -w writeDir
|
Write retrieved files to the specified directory. |
| -V httpVersion
|
Use the specified HTTP protocol. httpVersion should be either '0' for HTTP/1.0 or 1 for HTTP/1.1. |