Size: a a a

Aerokube Support

2021 January 28

АА

Александр Андряшин... in Aerokube Support
Ну да...
источник

АА

Александр Андряшин... in Aerokube Support
Нормальных структур если нет...
источник

YA

Yuriy Artamonov in Aerokube Support
Map.of("1", "first", "2", "second");

JDK 9+
источник

АА

Александр Андряшин... in Aerokube Support
Ну и это тест, у многих ещё восьмая...
источник

IK

Ivan Krutov in Aerokube Support
Yuriy Artamonov
Map.of("1", "first", "2", "second");

JDK 9+
мы пишем на 8
источник

YA

Yuriy Artamonov in Aerokube Support
ImmutableMap.of - guava )
источник

IK

Ivan Krutov in Aerokube Support
Yuriy Artamonov
ImmutableMap.of - guava )
не катит для простого примера
источник

YA

Yuriy Artamonov in Aerokube Support
Катит, она есть в зависимостях у Selenium Java
источник

АА

Александр Андряшин... in Aerokube Support
Yuriy Artamonov
ImmutableMap.of - guava )
А к чему это все? Мы на джаве не пишем, не надо нас пытаться языку научить...
источник

YA

Yuriy Artamonov in Aerokube Support
Научутся плохому пользователи (((
источник

АА

Александр Андряшин... in Aerokube Support
Yuriy Artamonov
Научутся плохому пользователи (((
Следующие примеры на го значит будут...
источник

TD

Tymur Daudov in Aerokube Support
Александр Андряшин
Следующие примеры на го значит будут...
Тогда будет Java код в стиле Goland у пользователей 😂🤣😁
источник
2021 January 29

DK

Denys Kozachok in Aerokube Support
Добрый день.
Есть ли какая то возможность запусть на селеноиде safari ?
источник

АА

Александр Андряшин... in Aerokube Support
Denys Kozachok
Добрый день.
Есть ли какая то возможность запусть на селеноиде safari ?
Только на маке бинарем и то в 1 поток... Но есть образ с вэбкитом, попробуйте его browsers/safari:13.0
источник

ИК

Игорь Кондрашин... in Aerokube Support
Здравствуйте!
Пытаюсь загрузить страницу через прокси:

$caps = (new ChromeOptions())
   ->addArguments([
       '--proxy-server=139.99.105.185:80',
   ])
   ->toCapabilities()
   ->setCapability('enableVNC', true);

$wd = RemoteWebDriver::create('http://localhost:4444/wd/hub', $caps);
$wd->get('https://2ip.ru/');

В Selenoid UI вижу, что страница загружается и IP соответствует прокси. Но скрипт отваливается с ошибкой:
Curl error thrown for http POST to /session/585f6d5b0b4e4f5036b57b657c2f4f0a/url with params: {"url":"https:\/\/2ip.ru\/"}

Возникает только на https.

Подскажите, пожалуйста, как это можно исправить?
источник

T

T:ema in Aerokube Support
Игорь Кондрашин
Здравствуйте!
Пытаюсь загрузить страницу через прокси:

$caps = (new ChromeOptions())
   ->addArguments([
       '--proxy-server=139.99.105.185:80',
   ])
   ->toCapabilities()
   ->setCapability('enableVNC', true);

$wd = RemoteWebDriver::create('http://localhost:4444/wd/hub', $caps);
$wd->get('https://2ip.ru/');

В Selenoid UI вижу, что страница загружается и IP соответствует прокси. Но скрипт отваливается с ошибкой:
Curl error thrown for http POST to /session/585f6d5b0b4e4f5036b57b657c2f4f0a/url with params: {"url":"https:\/\/2ip.ru\/"}

Возникает только на https.

Подскажите, пожалуйста, как это можно исправить?
$wd_host = 'http://localhost:4444/wd/hub';
$capabilities = [
   WebDriverCapabilityType::BROWSER_NAME => 'chrome',
   WebDriverCapabilityType::PROXY => [
       'proxyType' => 'manual',
       'httpProxy' => '127.0.0.1:2043',
       'sslProxy' => '127.0.0.1:2043',
   ],
];
$driver = RemoteWebDriver::create($wd_host, $capabilities);
в php-webdriver по-другому предлагается прокси выставлять, через капабилити.
источник

ИК

Игорь Кондрашин... in Aerokube Support
Такой вариант тоже не работает.
Пробовал Firefox вместо Chrome - результат такой же: Curl error thrown for http POST...
При этом в Selenoid UI видно, что сайт грузится и с правильным IP.
источник

T

T:ema in Aerokube Support
Игорь Кондрашин
Такой вариант тоже не работает.
Пробовал Firefox вместо Chrome - результат такой же: Curl error thrown for http POST...
При этом в Selenoid UI видно, что сайт грузится и с правильным IP.
скрипт сразу же отваливается или через какое-то время? если сайт начал загружаться и открылся, то проблема в каком-то ресурсе, который через прокси не загружается и сайт в постоянном состоянии loading
попробуйте через try-catch обработать эксепшн и пусть скрипт работает дальше
источник

ИК

Игорь Кондрашин... in Aerokube Support
Отваливается вот так: Operation timed out after 30001 milliseconds with 0 bytes received.
Добавил try-catch и pageLoadTimeout(5), чтобы долго не ждать.
В принципе getCookies и getPageSource работают.
Но хотелось бы нормальное решение.
источник

T

T:ema in Aerokube Support
Игорь Кондрашин
Отваливается вот так: Operation timed out after 30001 milliseconds with 0 bytes received.
Добавил try-catch и pageLoadTimeout(5), чтобы долго не ждать.
В принципе getCookies и getPageSource работают.
Но хотелось бы нормальное решение.
подключите этот прокси к своему браузеру, загрузите страницу и посмотрите в network, какой ресурс не грузится. А дальше выясняйте с админами прокси, почему этот ресурс не грузится
источник