我在S3存儲桶上託管我的照片。我加入CORS配置S3鬥:XMLHttpRequest和S3,CORS錯誤
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<ExposeHeader>Accept-Ranges</ExposeHeader>
<ExposeHeader>Content-Range</ExposeHeader>
<ExposeHeader>Content-Encoding</ExposeHeader>
<ExposeHeader>Content-Length</ExposeHeader>
<ExposeHeader>Access-Control-Allow-Origin</ExposeHeader>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
在我的HTML頁面,我試圖挽救形象,所以我使用的庫:https://github.com/tsayen/dom-to-image
domtoimage.toBlob(document.getElementById('my-node'))
.then(function (blob) {
window.saveAs(blob, 'my-node.png');
});
我得到了CORS錯誤:
XMLHttpRequest cannot load http://s3/bucket/path/image.png . No 'Access-Control-Allow-Origin' header is present on the requested resource.
任何建議表示讚賞。
清除瀏覽器緩存? –
我確實清除了緩存,但仍然沒有運氣... :-( –