| 验证方式 | 输出格式          时间方向–> | 
|---|---|
| HTTP_GET | host:port@HTTP     estab   pget    end | 
| HTTP_CONNECT | host:port@HTTPC    estab pcon get  end | 
| SOCKS5_CONNECT | host:port@SOCKS5   estab pcon get  end | 
验证流程图.
关于图中的符号,请见如下表格:
| 符号 | 说明 | 
|---|---|
| – | 发起数据,左边为发起时间(如ta) | 
| <- | 数据到达,左边为数据到达时刻(如tb). | 
|      Proxyknife  -- (myproxy) --- testproxy -- target(checksite)
     ta   ---------------->
                 estab = tb - ta
     tb   <----------------
     tc   ------------------------------>
                 pcon = td - tc HTTP_CONNECT ,SOCKS5_CONNECT or SOCKS4_CONNECT.
     td   <------------------------------
     te   ------------------------------>
                 (p)get = tf - te  get:HTTP_CONNECT,SOCKS5_CONNECT,SOCKS4_CONNECT,
     	                      pget:HTTP_GET
     tf   <------------------------------
     tg   ------------------------------>
                 end = th - tg
     th   <------------------------------
 | 
| 参数 | 解释 | 
|---|---|
| estab | 从proxyknife向myproxy(或直接连结testproxy)发出连结testproxy的请求到
收到连结成功消息的时间. | 
| pcon | 从proxyknife向testproxy发出连结target的请求到
收到连结成功消息的时间. 
HTTP_GET方式这个时间被计入get而无法得到. | 
| get | 从proxyknife向target发出普通HTTP GET 请求到
收到第一个字节数据的时间. | 
| pget | 从proxyknife向testproxy发出对target网页内容的GET请求到
收到第一个字节数据的时间. | 
| end | 从proxyknife收到第一个字节数据到
proxyknife收到含有key的数据的时间. | 
可见,estab反映testproxy的响应速度,pcon反映经过testproxy连target的响应速度. get同时反映了目标服务器的处理速度. end却反映全部线路的总传输带宽.
对于HTTP_GET,testproxy自动完成到target的连结,pget反映的是经由testproxy到 目标服务器的响应时间和服务器发出第一组回应数据的时间的总和,同时反映了网络 延时,testproxy转发速度,target响应服务速度.
建议: 网页浏览等小流量操作比较多时根据estab排序 文件下载比较多时根据end排序.
总之,数值越小延迟越小,速度越快!