Почему Selenium поднятие исключения - org.openqa.selenium.javascriptexception - не удалось выполнить «Отправить» на «xmlJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Почему Selenium поднятие исключения - org.openqa.selenium.javascriptexception - не удалось выполнить «Отправить» на «xml

Сообщение Anonymous »

Я запускаю селен на сайте - https://ir.vishay.com/
Я пытаюсь получить ответ из вышеуказанного URL, код драйвера так же прост, как

Код: Выделить всё

String url = "https://ir.vishay.com/"
driver.get(url);
< /code>
После этого мой код селена пытается получить заголовки ответов с помощью Script ниже Java -< /p>
var req = new XMLHttpRequest();
req.open('HEAD', document.location, false);
req.send(null); var statusCode ='pStatusCode'.concat(': ').concat(req.status);
var statusText ='pStatusText'.concat(': ').concat(req.statusText);
var result = statusCode.concat('\n').concat(statusText).concat('\n').concat(req.getAllResponseHeaders());
return result;
< /code>
Java -код для выполнения вышеуказанного сценария Java -< /p>
JavascriptExecutor js = (JavascriptExecutor) driver;
String responseHeaders = (String) js.executeScript(responseHeaderJsScript);
List headersList = Arrays.asList(responseHeaders.split(NEW_LINE));
< /code>
Вызов API API execuuteCript повышает исключение -< /p>
org.openqa.selenium.JavascriptException: javascript error: {"status":19,"value":"Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'chrome-error://chromewebdata/'."}
(Session info: chrome-headless-shell=124.0.6367.78)
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: host: 'ip-172-31-59-7.us-west-2.compute.internal', ip: '172.31.59.7', os.name: 'Linux', os.arch: 'amd64', os.version: '6.1.25-37.47.amzn2023.x86_64', java.version: '11.0.19'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Этот код работает для 100 -х годов общественных сайтов, но только с https://ir.vishay.com/ сайт он терпит неудачу.

Подробнее здесь: https://stackoverflow.com/questions/795 ... ception-fa
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»