AWS S3 NetworkingError:headObject

时间:2017-02-07 02:21:25

标签: amazon-web-services networking amazon-s3 cors

每当我使用headObject函数调用S3时,都会收到以下错误消息:

NetworkingError: Network Failure at XMLHttpRequest

我不确定为什么,我几乎肯定它之前也在工作。我正在使用它:

            var params = {
                Bucket: coreSvc.getBucketName(),
                Key: tempImageArray[x]
            };
            s3.headObject(params, function(error, data) {
                if(error) {
                    console.log("ERROR");
                    console.log(error.stack);
                }
                else { ... }

最后这是我的CORS配置:

<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <CORSRule>
        <AllowedOrigin>*</AllowedOrigin>
        <AllowedMethod>POST</AllowedMethod>
        <AllowedMethod>GET</AllowedMethod>
        <AllowedMethod>PUT</AllowedMethod>
        <AllowedMethod>DELETE</AllowedMethod>
        <AllowedMethod>HEAD</AllowedMethod>
        <ExposeHeader>x-amz-meta-uuids</ExposeHeader>
        <ExposeHeader>x-amz-meta-location</ExposeHeader>
        <ExposeHeader>x-amz-meta-likes</ExposeHeader>
        <ExposeHeader>x-amz-meta-time</ExposeHeader>
        <AllowedHeader>*</AllowedHeader>
    </CORSRule>
</CORSConfiguration>

非常感谢任何形式的帮助!

谢谢。

0 个答案:

没有答案