Phantom JS синхронный запрос AJAX: NETWORK_ERR: исключение XMLHttpRequest 101
Я делаю синхронный вызов ajax (настройки ajax async: false). Это хорошо работает.
Теперь я пытаюсь написать автоматический тест для этого в phantomJS, и я получаю эту ошибку
NETWORK_ERR: XMLHttpRequest Exception 101
Я проверил свои журналы обслуживания, и похоже, что сервис не получает никакого запроса.
Ответы
Ответ 1
Попробуйте отключить веб-безопасность, используя опцию командной строки --web-security=no
при запуске script. (phantomjs --web-security=no yourscript.js
)
Из ссылки PhantomJS (http://phantomjs.org/api/command-line.html):
"--web-security=[true|false]
позволяет веб-безопасность и запрещает междоменное XHR (по умолчанию это правда). Также принято: [yes|no]