Как установить поведение загрузки в PuppeteerSharp? - PullRequest
1 голос
/ 20 сентября 2019

Я хочу установить поведение загрузки браузера для нужд тестирования

Я пробовал решение из этой темы: puppeteer - как установить местоположение загрузки

var browser = await StartNewChromeAsync(); //starting new chrome without extensions
var pages = await browser.PagesAsync();
var firstPage = pages[0];
var cdp = await firstPage.Target.CreateCDPSessionAsync();
await cdp.SendAsync("Page.setDownloadBehavior", new
                {
                    behavior = "allow",
                    downloadPath = Path.GetAbsolutePath("./testing_downloads")
                });
await cdp.DetachAsync();

Я ожидал, что файлы будут загружены в ./testing_downloads, но это загрузки по умолчанию.Что я делаю не так?

...