Я использую ajax для получения данных перекрестных доменов.Получить данные перекрестных доменов с помощью ajax
Из-за ограничений безопасности браузера большинство запросов Ajax подчиняются одной и той же политике происхождения; запрос не может успешно извлекать данные из другого домена, субдомена, порта или протокола (Details).
Так что я использую YQL https://code.tutsplus.com/tutorials/quick-tip-cross-domain-ajax-request-with-yql-and-jquery--net-10225, чтобы получить html-данные.
Мой вопрос - как позвонить, используя внешний прокси-сервер. Например, https://www.pinterest.com/
, поэтому я использую внешний прокси-сервер с прямым доступом к URL, например https://www.filterbypass.me/s.php?k=https://www.pinterest.com/
.
Но проблема заключается в возврате запроса yql в null, без данных ответа.
$.ajax({
url: 'http://query.yahooapis.com/v1/public/yql?q=' + encodeURIComponent('select * from html where url="https://www.filterbypass.me/s.php?k=https://www.pinterest.com/"') + '&format=json&diagnostics=true&callback=',
dataType: 'json' ,
success: function(data) {
console.log(data);
}
});
'б = 1 & е = norefer' - это URL параметры поиска для' jetproxy' - в том, что ваше намерение? –
Нет. Я удаляю это, но все еще не работает. @JaromandaX – hurr
http://stackoverflow.com/questions/3506208/jquery-ajax-cross-domain –