我正面临托管项目的问题。
带链接的请求: - http://......./api_tester.html正常工作
提供结果,但是,它给出了CORS 'Access-Control-Allow-Origin' Missing
当通过浏览器直接访问api_tester.html
文件时。
浏览器中文件的网址为file:///E:/workspace_windows/api_tester.html
请建议。
答案 0 :(得分:0)
您似乎正在尝试直接从桌面打开文件,因此它正在选择其协议文件://协议。使用从HTTP开始的完整URL或从任何Web服务器运行。其次,您声明的错误意味着您正在尝试访问另一个域上托管的页面,这通常发生在您对托管文件的域以外的域执行XHR请求时。
您可以添加标题" ACCESS-CONTROL-ALLOW-ORIGIN"到您尝试访问的文件,以允许从所有不同的域访问所有请求。