Selenium FireFox代理问题

时间:2017-10-24 21:07:24

标签: c# selenium selenium-webdriver

我今天搜索了这个问题很多,我似乎无法提出解决方案,我的代码看起来不错,但是当我从listBox中选择一个随机代理时,它似乎没有被使用。

代码:

                if (chkBoxProxies.Checked == true)
                {
                    // Random proxy.
                    Random random = new Random();
                    int c = listBoxMain.Items.Count;
                    int r = random.Next(c);
                    string s = listBoxMain.Items[r].ToString();
                    string[] spl = s.Split(':');
                    // Random proxy.

                    //Helpers.ReturnMessage(spl[0] + " > " + spl[1]);
                    _firefoxProfile.SetPreference("network.proxy.type", 1);
                    _firefoxProfile.SetPreference("network.proxy.http", spl[0]);
                    _firefoxProfile.SetPreference("network.proxy.http_port", spl[1]);
                }

我只是使用作为分隔符拆分代理,它看起来都很好,但在测试期间加载网站:https://www.ipinfo.io/它仍显示我的真实IP地址,任何帮助将不胜感激。

0 个答案:

没有答案