gpt4 book ai didi

javascript - 读取媒体\\:thumbnail RSS feed with Jquery

转载 作者:行者123 更新时间:2023-11-28 19:23:10 24 4
gpt4 key购买 nike

我正在编写一个 chrome 扩展,并试图获取 RSS 提要“media:thumbnail”,但函数 el.find('media\:thumbnail').attr('url') 输出 'undefined' 。

这是我的代码:

$.get("http://www.reddit.com/.rss", function (data) {
$(data).find("item").each(function () { // or "item" or whatever suits your feed
var el = $(this);
$("tbody").append("<tr><th>" + el.find('media\\:thumbnail').attr('url') + "</th><td>" + el.find("title").text() + "</td></tr>");
});
});

最佳答案

JS中有一个东西叫做“同源策略”。这意味着您无法查询来自不同域、使用相同协议(protocol)并使用相同子域的内容。

您需要研究“cors”才能调用另一个域,但在这种情况下,这对您没有帮助。 Cors 需要您在 http 响应 header 中包含内容。

另一种解决方法是将您的 Web 服务器配置为反向代理,并将来自 reddit 的请求屏蔽为本地调用。

关于javascript - 读取媒体\\:thumbnail RSS feed with Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28409615/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com