Селен / браузер addobader не работает (2.1.5) - PullRequest
0 голосов
/ 26 июня 2018

Я уже несколько дней обыскиваю эти сети и, кажется, не могу найти ничего, что действительно работает. Я видел много вопросов / примеров, и ни один из них не помог мне.

Java 1.8, Затмение 4.7.3а, Селен-серверный автономный-3.1.2.0.jar, browsermob-ядро-2.1.5.jar

пытаясь установить заголовок запроса, я пробовал 15 различных решений, и ни одно из них не работает, чертовски много, похоже, для старых версий всего.

Простая настройка,

private BrowserMobProxy proxy = null;
private Proxy seleniumProxy = null;
private DesiredCapabilities capabilities = null;
...
proxy = new BrowserMobProxyServer();
proxy.setTrustAllServers(true); 
proxy.start();
proxy.addHeader("myheader", "myvalue");
seleniumProxy = ClientUtil.createSeleniumProxy(proxy);
capabilities = new DesiredCapabilities();
capabilities.setCapability(CapabilityType.PROXY, seleniumProxy);    

функция добавления заголовка не выдает ошибки, но, похоже, не устанавливает заголовок, я продолжаю настраивать драйвер, и тест все работает нормально, но заголовок не устанавливается.

Этот код правильный? я что-то упустил? может кто-нибудь на самом деле укажет мне на простой пример, касающийся версий, которые я использую, или, пожалуйста, дайте мне знать, где я ошибаюсь.

Спасибо

...