我想访问一个网站并使用“ajax调用”从中获取锚标记,如下所示:
$.ajax({
url: 'https://www.facebook.com/',
type: 'GET',
success: function(res) {
var headline = $(res.responseText).find('a').text();
alert(headline);
}
});
但我的标题是空白。 但是,我尝试与“http”网站相同的代码,它工作正常。
答案 0 :(得分:0)
这是因为https
与http
不同,而Facebook就像许多其他网站一样使用Cookie进行身份验证。您必须先在https://facebook.com
中进行身份验证,然后才能获得数据。