Как я могу сделать запросы на другие серверы (например, получить страницу с любого сервера) с помощью JavaScript в браузере пользователя? Существуют ли ограничения для предотвращения таких методов, как XMLHttpRequest, есть ли способы обойти их или другие методы?Как получить данные с помощью JavaScript с другого сервера?
Это общий вопрос, в частности, я хочу проверить серию случайных сайтов и посмотреть, содержит ли они определенный элемент, поэтому мне нужен HTML-контент на веб-сайте без загрузки каких-либо дополнительных файлов; все это в файле JavaScript, без механизма пересылки или прокси на сервере.
(Примечание: один из способов является использование Greasemonkey и его GM_xmlhttpRequest.)
Вам потребуется код на стороне сервера, чтобы сделать это, запросы междоменное являются дырой в безопасности и не только будет непозволительно трудно обойти эту ситуацию, вы действительно не должны делать этого вообще. Используйте простой бэкэнд, например, PHP или даже что-то вроде Sinatra. – rfunduk