Какие предпочтения я могу добавить в опции python selenium ChromeDriver, чтобы разрешить небезопасные загрузки?

#python #selenium #selenium-chromedriver

#python #селен #selenium-chromedriver

Вопрос:

теперь я должен отключить следующий флаг Chrome:

 chrome://flags/#treat-unsafe-downloads-as-active-content
 

какие предпочтения я могу использовать вместо webdriver.ChromeOptions "profile.managed_default_content_settings.images": 2 изменения флага?

Ответ №1:

  safebrowsing.enabled:false
 

Установите для этого флага значение false ,

Ссылка: https://support.google.com/chrome/thread/24751883?hl=en

По ссылке ниже показаны поддерживаемые настройки в настройках Chrome :

https://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/pref_names.cc?view=markup

 from selenium import webdriver
from selenium.webdriver.chrome.options import Options

chrome_options = Options()
chrome_options.add_experimental_option("prefs", {
  
  "safebrowsing.enabled": False
})

driver = webdriver.Chrome(options=chrome_options)
 

Комментарии:

1. Это не работает, с ошибкой: This file should be served over HTTPS. This download has been blocked. See https://blog.chromium.org/2020/02/protecting-users-from-insecure.html for more details.

2. Не могли бы вы попробовать options.add_arguments(«—allow-running-insecure-content»)

3. Большое вам спасибо, но он по-прежнему не работает с той же ошибкой