6 Advanced configuration
Please read See Quick start. to know the meaning of '#!' or '#! if' at
the start of a line and what are the vars that must be customized.
Synatx: a line will be ignored unless it is in the format like this:
varname=value
Notice: No chars (such as whitespace,quote) will be exceptional.
So any chars before, after or inside "varname=value" will be recognized as
part of "varname=value".
The list of advanced vars:
- threads
The number of threads opened at the same time. This should be set according
to ulimit. The number can't be more than 65535. Though nocache header is
used, it is expected that less threads give more precise delay information to
evaluate the proxies better.
- myconreplysize
The size of buffer used to receive reply after sending CONNECT request for
testproxy to myproxy.
This is used for some weird proxies. Please leave it intact if unsure.
- testconreplysize
The size of buffer used to receive reply after sending CONNECT request for
target to testproxy. It is only be used when you validate HTTP CONNECT proxies.
Just as above, do not change it if unsure.
- testtagreplysize
The size of buffer used to receive reply after sending GET request to the
target.
Phc will find key from this buffer.
- user_agent
Identified as Browsers or others to "cheat" some proxies.
- rcvtimeo
Receiving timeouts in second.
- sndtimeo
Sending timeouts in second.
- logfilename
Redirect stderr to log file. Use a single "." ("." is just before LF) to
leave stderr as it is.
The line begin with other varnames which do not appeare here or
See Quick start. will be ignored.