7 高级配置
请先阅读参阅 快速使用.了结'#!' '#! if'开始行的意义. 可能必须设置的
变量的说明也在那里.
有效的配置行格式为:
变量名=值
注意变量顶格,值后无多余空格,字符串值不需要用引号括起来.
高级变量的说明:
- threads
线程数,设置太高会影响其他进程.
- myconreplysize
用于接收发往一级代理myproxy的CONNECT请求的缓冲区大小.
为一些怪异代理准备,不推荐改动.
- testconreplysize
用于接收发往二级代理testproxy的CONNECT请求的缓冲区大小.
验证CONNECT代理时启用.同样不推荐改动.
- testtagreplysize
接受测试目标返回数据的缓冲区大小,程序从这里寻找成功访问目标应该返回的关键字.
- user_agent
用于伪装浏览器的特征字串.
- rcvtimeo
接收超时,单位秒
- sndtimeo
发送超时,单位秒(注意,此参数也会影响connect)
- logfilename
日志文件名,phc会重定向标准错误输出到日志文件. 如果不想在程序内重
定向stderr,设置"logfilename=."即可.注意, "."后面只能是换行,换行符前不能
有任何其他字符.
除高级变量和可能必须设置的变量外,配置文件中出现的其他变量名
都会被当作伪变量丢弃.