Injecting Headers in Selenium-java 4.10.0

12 views
Skip to first unread message

Rupinder Goyal

unread,
Jun 21, 2024, 12:57:48 AM (12 days ago) Jun 21
to Selenium Users
Hi Everyone,
I am trying to inject authorization headers in Selenium chrome-driver. I found the following code somewhere.

DevTools devTools = ((HasDevTools) driver).getDevTools();
devTools.createSession();
Headers headers =
    new Headers(
        Collections.singletonMap(
            "Authorization",
            "Bearer BearerCode));
devTools.send(Network.setExtraHTTPHeaders(headers));
driver.get(url);

But Network and Headers class don't seem to be present in devTools folder. I saw at some places where devTools folder has a vXXX folder which contains these classes. Something like `org.openqa.selenium.devtools.v112.network.Network`. But I am not able to find it.
I am using Selenium-Java 4.10.0
Is there any way to inject headers in Selenium ChromeDriver?
Thanks in advance.
Reply all
Reply to author
Forward
0 new messages