Le sélénium SetUserAgentOverride pas conserver lors de la déplacer une page, allez une nouvelle fenêtre ou un nouvel onglet
Je sais chrome option à l'aide de "--user-agent", il peut conserver
Mais je veux aussi changer userAgentData
Donc j'ai été le tester sur remplacer useragent, mais le problème est lors de changement de page, ce n'est pas de conserver
domains.Network.Enable(new Network.EnableCommandSettings());
domains.Network.SetUserAgentOverride(new Network.SetUserAgentOverrideCommandSettings()
{
UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4664.45 Safari/537.36"
});
session.GetVersionSpecificDomains<OpenQA.Selenium.DevTools.V94.DevToolsSessionDomains>().Emulation.SetUserAgentOverride(new Emulation.SetUserAgentOverrideCommandSettings()
{
UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4664.45 Safari/537.36"
});