URL gridUrl = new URL("url"); EdgeOptions edgeOptions = new EdgeOptions(); edgeOptions.setPlatformName(String.valueOf(Platform.LINUX)); edgeOptions.addArguments("no-sandbox"); // EdgeDriver driver = new EdgeDriver(edgeOptions); EdgeDriver driver = new EdgeDriver(); // RemoteWebDriver driver = new RemoteWebDriver(gridUrl); DevTools devTools = driver.getDevTools(); devTools.createSession(); devTools.send(Network.enable(Optional.empty(),Optional.empty(),Optional.empty())); Map headersMap = new HashMap<>(); headersMap.put("Authorization","akash"); Headers header = new Headers(headersMap); devTools.send(Network.setExtraHTTPHeaders(header)); // driver.executeCdpCommand("Emulation.setDeviceMetricsOverride",deviceMetrics); driver.get("temp"); driver.quit();