refactor: switch to yahoo YQL for CORS
This commit is contained in:
parent
1265fded5c
commit
b1b40f5c98
@ -627,9 +627,16 @@
|
|||||||
document.cookie = name + "=" + value;
|
document.cookie = name + "=" + value;
|
||||||
}
|
}
|
||||||
|
|
||||||
function httpGetCORS(){
|
function httpGetCORS(url){
|
||||||
arguments[0] = 'https://jsonp.afeld.me/?url=' + arguments[0];
|
var query = "select * from html where url='" + url + "'";
|
||||||
return httpGet.apply(this, arguments);
|
var yqlUrl = "https://query.yahooapis.com/v1/public/yql?q=" + encodeURIComponent(query);
|
||||||
|
return Promise.resolve(jQuery.ajax({
|
||||||
|
url: yqlUrl,
|
||||||
|
dataType: "jsonp",
|
||||||
|
crossDomain: true,
|
||||||
|
})).then(function(data){
|
||||||
|
return data.results[0].replace(/(\n|.)*<body>/g, '').replace(/<\/body>(\n|.)*/g, '');
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function httpGet(){
|
function httpGet(){
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user