我正在使用 WAMP 在本地计算机上工作,并尝试使用 AJAX 从外部域检索图像,并使用以下代码将其转换为 data-uri 格式:
var xhr = new XMLHttpRequest();
xhr.open("GET", "https://domain.local/image.jpeg", true);
xhr.responseType = "blob";
xhr.onlaod = function (){
// convert...
};
但是我有一个错误,提示“CORS header 'Access-Control-Allow-Origin'丢失”。
我已经在 WAMP Apache 模块中启用了“headers_module”,并在我的 httpd.conf 文件中设置了
Header set Access-Control-Allow-Origin: *
,但我仍然遇到同样的问题。
我尝试在“httpd.conf”和“.htaccess”中设置
Header set Access-Control-Allow-Origin: *
。我尝试专门允许发送请求的域。我也重启了WAMP十几次。
还有其他事情要做还是问题出在其他地方?