JQuery .getJSON веб-скребок - PullRequest
       5

JQuery .getJSON веб-скребок

0 голосов
/ 04 апреля 2011

Я пытаюсь получить некоторые данные с веб-сайта, используя JQuery .getJSON

Я готов к некоторым статьям, утверждая, что он будет работать только с локальными файлами.

Действительно, я пытался запроситьметод GET для внешней ссылки www, и он никогда не проходил.Однако если я использую Yahoo YQL для сбора данных с этого URL-адреса www, а затем использую свое приложение JQUery для получения JSON по ссылке YQL, то это работает.

Однако это очень неудобно.Есть ли способ отправить запрос GET и получить обратно JSON по внешней ссылке wwww?(кроме прохождения через YQL)?

Ответы [ 2 ]

3 голосов
/ 04 апреля 2011

Нет, стена, по которой вы бьете, соответствует политике одного и того же происхождения.

Проверьте, поддерживает ли служба JSONP, и если это так, используйте это.

В противном случае используйте YQL или прокси-данные через ваш сервер.

0 голосов
/ 04 апреля 2011

Да, есть способ. Это называется JSONP. Проверьте это: http://api.jquery.com/jQuery.getJSON/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...