Как отключить резкие изображения в кукловоде?
Я использую этот код, чтобы отключить изображения при загрузке страницы, но не работает:
_page = await _browser.NewPageAsync();
await _page.SetRequestInterceptionAsync(true);
// disable images to download
_page.Request += (sender, e) =>
{
if (e.Request.ResourceType == ResourceType.Image)
e.Request.AbortAsync();
else
e.Request.ContinueAsync();
};
Как мне это сделать?
1 ответ
Этот код загрузит www.kayak.com без изображений:
using (var browser = await Puppeteer.LaunchAsync(new LaunchOptions { Headless = false }))
using (var page = await browser.NewPageAsync())
{
await page.SetRequestInterceptionAsync(true);
// disable images to download
page.Request += (sender, e) =>
{
if (e.Request.ResourceType == ResourceType.Image)
e.Request.AbortAsync();
else
e.Request.ContinueAsync();
};
await page.GoToAsync("https://www.kayak.com");
Console.ReadLine();
}