javascript - 以简单 html 形式请求的资源上不存在“Access-Control-Allow-Origin”标头
问题描述
为什么这个错误显示在我的简单html表单中,我想在我的简单表单中获取xml数据以在我的网页上显示新闻,但是这个错误一直显示,请帮助
$.ajax({
type: "GET",
url: "https://news.google.com/rss/search?q=Nigeria&hl=en-PK&gl=PK&ceid=PK:en",
dataType: "xml",
success: function(xml) {
console.log(xml)
}
});
解决方案
这取决于具有允许跨源访问的资源的服务器。
可能有你正在尝试做的 API。API 由资源所有者实现并提供受控访问。
或者,如果有 RSS,您可以使用 RSS。
推荐阅读
- python - 如何计算熊猫数据框中选定列中值的唯一组合,包括值为0的频率?
- javascript - 解码自定义 base64 图像
- hosting - 部署内部 API
- python - 对 pandas groupby 中的列进行操作
- vba - 在 Word VBA 中声明全局 CheckBox 变量
- python-3.x - 如何使用 python 套接字 AF_bluetooth 套接字广播蓝牙查询?
- php - 显示图片 url 使用 AXIOS 与 laravel 结合
- python - 如何在 Python 中使用 fonttools 将 woff2 字体转换为 ttf?
- java - 如何通过查看子节点中保存的数据从给定节点检索数据?
- c++ - C++:枚举:错误:需要标识符而不是“}”