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]