@@ -38,7 +38,7 @@ class phpspider
3838 * 版本号
3939 * @var string
4040 */
41- const VERSION = '2.1.0 ' ;
41+ const VERSION = '2.1.1 ' ;
4242
4343 /**
4444 * 爬虫爬取每个网页的时间间隔,0表示不延时, 单位: 毫秒
@@ -156,7 +156,7 @@ class phpspider
156156 'headers' => array(), // 此url的Headers, 可以为空
157157 'params' => array(), // 发送请求时需添加的参数, 可以为空
158158 'context_data'=> '', // 此url附加的数据, 可以为空
159- 'proxies' => false, // 是否使用代理
159+ 'proxy' => false, // 是否使用代理
160160 'try_num' => 0 // 抓取次数
161161 'max_try' => 0 // 允许抓取失败次数
162162 )
@@ -361,7 +361,7 @@ function __construct($configs = array())
361361 }
362362
363363 $ configs ['name ' ] = isset ($ configs ['name ' ]) ? $ configs ['name ' ] : 'phpspider ' ;
364- $ configs ['proxies ' ] = isset ($ configs ['proxies ' ]) ? $ configs ['proxies ' ] : array () ;
364+ $ configs ['proxy ' ] = isset ($ configs ['proxy ' ]) ? $ configs ['proxy ' ] : false ;
365365 $ configs ['user_agent ' ] = isset ($ configs ['user_agent ' ]) ? $ configs ['user_agent ' ] : self ::AGENT_PC ;
366366 $ configs ['client_ip ' ] = isset ($ configs ['client_ip ' ]) ? $ configs ['client_ip ' ] : array ();
367367 $ configs ['interval ' ] = isset ($ configs ['interval ' ]) ? $ configs ['interval ' ] : self ::INTERVAL ;
@@ -1233,9 +1233,9 @@ public function request_url($url, $link = array())
12331233 }
12341234
12351235 // 是否设置了代理
1236- if (! empty ( $ link ['proxies ' ]) )
1236+ if ($ link ['proxy ' ] )
12371237 {
1238- requests::set_proxies ($ link ['proxies ' ]);
1238+ requests::set_proxy ($ link ['proxy ' ]);
12391239 }
12401240
12411241 // 如何设置了 HTTP Headers
@@ -1610,9 +1610,9 @@ public function link_compress($link)
16101610 unset($ link ['context_data ' ]);
16111611 }
16121612
1613- if (empty ($ link ['proxies ' ]))
1613+ if (empty ($ link ['proxy ' ]))
16141614 {
1615- unset($ link ['proxies ' ]);
1615+ unset($ link ['proxy ' ]);
16161616 }
16171617
16181618 if (empty ($ link ['try_num ' ]))
@@ -1651,7 +1651,7 @@ public function link_uncompress($link)
16511651 'headers ' => isset ($ link ['headers ' ]) ? $ link ['headers ' ] : array (),
16521652 'params ' => isset ($ link ['params ' ]) ? $ link ['params ' ] : array (),
16531653 'context_data ' => isset ($ link ['context_data ' ]) ? $ link ['context_data ' ] : '' ,
1654- 'proxies ' => isset ($ link ['proxies ' ]) ? $ link ['proxies ' ] : self ::$ configs ['proxies ' ],
1654+ 'proxy ' => isset ($ link ['proxy ' ]) ? $ link ['proxy ' ] : self ::$ configs ['proxy ' ],
16551655 'try_num ' => isset ($ link ['try_num ' ]) ? $ link ['try_num ' ] : 0 ,
16561656 'max_try ' => isset ($ link ['max_try ' ]) ? $ link ['max_try ' ] : self ::$ configs ['max_try ' ],
16571657 'depth ' => isset ($ link ['depth ' ]) ? $ link ['depth ' ] : 0 ,
0 commit comments