Я использую selenium + webdriver и пытаюсь тестировать разные пользовательские агенты. Я добавляю такой пользовательский агент для Chrome на Windows, например:
option = Options()
option.add_argument("user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Safari/537.36")
Теперь, когда я вхожу в систему, я вижу данные для входа, он говорит Windows Chrome, но когда я хочу переименовать его в примерно так:
option.add_argument("user-agent=test-user-agent")
или
option.add_argument("user-agent=Mozilla/5.0 (test-user-agent NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Safari/537.36")
Некоторые веб-сайты отображают это как unknown
или browser not supported
Есть ли способ «переименовать» user-agent или создать собственный, или есть только предустановленное количество из них, которое знает веб-сайт?