我正在尝试使用Selenium和PhantomJS打开一个网站并获取一些数据,但是打开网站需要很长时间(约30秒)。每次我打开其他链接时,都必须等待30秒以上。我的代码有什么问题?
static void Main(string[] args)
{
IWebDriver browser = new PhantomJSDriver();
var URL = "http://www.cbssports.com/nba/playerrankings ";
browser.Navigate().GoToUrl(URL);
//Position
var title = browser.FindElements(By.CssSelector(".tableTitle"));
Console.WriteLine(title.First().Text);
Console.Read();
}
我尝试过的事情:
1.将PhantomJS代理类型设置为none
2.禁用Internet选项:自动检测设置
3.禁用IPv6协议
PhantomJS发行说明声称,Microsoft Windows上存在一些已知的网络性能问题。根据发布说明,解决方法是将代理类型设置为none,但这并没有起作用。