如何在PhantomJS的特定目录中创建要下载的用户代理?

时间:2018-08-01 15:05:51

标签: c# phantomjs

首先,我必须创建一个带有Guid文件名的目录

Guid guid = Guid.NewGuid();
DirectoryInfo dirGuid = Directory.CreateDirectory(@"C:\downloadfile\" + guid);

我有适用于chromeDriver的代码:

var chromeoptions = new ChromeOptions();
 chromeoptions.AddUserProfilePreference("download.default_directory", dirGuid.FullName);
 chromeoptions.AddUserProfilePreference("disable-popup-blocking", "true");

browser = new ChromeDriver(chromeoptions);

但是我需要它在PhantomJSDriver中执行相同的操作:

var phantomOptions = new PhantomJSOptions();
phantomOptions.AddAdditionalCapability("?????", "?????");
phantomOptions.AddAdditionalCapability("?????", "?????");

如果万一没有这种解决方案,如果有人有另一种解决方案并可以帮助我,我将万分感谢!

0 个答案:

没有答案