CORS 错误:Origin Null 禁止
jQuery 的 load() 方法遇到“Access-Control-Allow 不允许 Origin null” -Origin”尝试从weather.xsl检索数据时出现错误文件。
根本原因
出现错误的原因是从本地文件(来源:null)向托管天气的潜在远程服务器发出请求。 .xsl 文件。现代浏览器强制执行同源策略 (SOP),该策略限制跨源请求以防止恶意活动。
解决方案:添加标头
向Weather.xsl 文件可以解决该问题。该标头告诉浏览器服务器允许来自 HTML 页面来源的请求。以下是 Access-Control-Allow-Origin 标头的示例:
Access-Control-Allow-Origin: *
替代方法
如果添加 CORS 标头不可行,请考虑替代方法:
以上是为什么我的 jQuery `load()` 方法在访问weather.xsl 文件时失败并显示'CORS 错误:Access-Control-Allow-Origin 不允许 Origin Null”?的详细内容。更多信息请关注PHP中文网其他相关文章!