我正在製作一個scraper腳本。爲了避免我的腳本gettng被阻止我正在使用一個代理服務,它給了我用戶名和密碼(我之前沒有做過)。 如何在我的代碼中實現這是一個問題。 我在做
my $ proxy = '64 .120.237.206:8080';
$ mech-> proxy('http',「http:// $ proxy」);
我的問題是如何以及在哪裏設置由代理服務提供商給出的用戶名和密碼。
請幫
我正在製作一個scraper腳本。爲了避免我的腳本gettng被阻止我正在使用一個代理服務,它給了我用戶名和密碼(我之前沒有做過)。 如何在我的代碼中實現這是一個問題。 我在做
my $ proxy = '64 .120.237.206:8080';
$ mech-> proxy('http',「http:// $ proxy」);
我的問題是如何以及在哪裏設置由代理服務提供商給出的用戶名和密碼。
請幫
你想看看LWP::UserAgent類,它是基類WWW的::機械化。它將解釋您可以爲代理用戶名和密碼設置環境變量。
此外,lwpcook頁面還有一節介紹瞭如何將用戶名和密碼設置爲proxy()命令的一部分。但我不建議這樣做,因爲將密碼放入源代碼通常是一個糟糕的主意。
2012年12月2日: 創建代理URL /端口對陣列,使用隨機數發生器選擇一個。
我假設你使用WWW :: Mechanize,從「$ mech」變量名? – Martijn