javascript - 纯 html 文件中的跨域 AJAX

标签 javascript ajax cross-domain

我有一个纯 html 文件格式的应用程序(无服务器)。如何进行跨域请求(来自 javascript)?

浏览器报告错误:XMLHttpRequest 无法加载“*”。请求的资源上不存在“Access-Control-Allow-Origin” header 。

我尝试了以下方法,但没有骰子。

<meta http-equiv="Access-Control-Allow-Origin" content="*"/>

最佳答案

您需要设置 Access-Control-Allow-Origin 目标资源上的HTTP header (不是 HTML <meta> 标记)。将其设置为 Access-Control-Allow-Origin: source-domain.example.com仅允许您的源域访问它或 Access-Control-Allow-Origin: *允许任何域访问。首选第一个。

关于javascript - 纯 html 文件中的跨域 AJAX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43434350/

相关文章:

javascript - 使用 Javascript 的跨域模板

wcf - 配置 IIS Express 8 以启用 CORS

javascript - 我有一张被 svg 遮盖的图像,我想让图像的遮盖部分不可点击

java - 跨源请求被阻止的 Spring REST 服务 + AJAX

javascript - 客户端javascript : how can I get the response header of a HTTP request when CORS is not allowed?

javascript - 使用 vanilla javascript 无法加载 txt 文件

javascript - 如何从 servlet 传递 javascript 对象

javascript - 如何使用 `e.stopPropagation()` 组件调用 `onClick` 事件来处理 `react-select` 事件?

javascript - 如何通过 iframe 打开 JQuery 模式弹出对话框?

javascript - Angularjs 下拉菜单在 Internet Explorer 11 的第一个选项中出现空白