function getpage(link){
var data = [];
var options = {
method: 'GET',
uri: link,
headers: {
'Authorization': 'Basic ' + new Buffer("c64f80ba83d7cfce8ae74f51e263ce93:").toString('base64')
}
};
request(options, function (err, response, body) {
console.log(body);
data.push(body);
});
return data;
}
console.log(getpage('https://docs.google.com/feeds/get_video_info?formats=ios&mobile=true&docid=0BxG6kVC7OXgrQ1V6bDVsVmJMZFU'));
但數據在開發控制檯返回是null
。我做錯了什麼?
能否請你解釋一下,你正在試圖在這裏做的,你覺得哪裏出了問題? –
我想從https://docs.google.com/feeds/get_video_info?formats=ios&mobile=true&docid=0BxG6kVC7OXgrQ1V6bDVsVmJMZFU獲取數據正文 –
看起來給定鏈接中的數據是二進制的。如果是文本/ json數據,那麼你可以在jQuery '$().load();' –