检索跨域访问

模块将获取单个命令行参数来指定需要其 CORS 配置的存储桶。在调用 getBucketCors 方法时,您需要传递的唯一参数是所选存储桶的名称。如果存储桶当前具有 CORS 配置,该配置由传递到回调函数的 data 参数的 CORSRules 属性返回。如果所选存储桶没有 CORS 配置,该信息将在 error 参数中返回到回调函数。您可以通过 getBucketCors接口获取桶跨域访问设置,以下为示例代码:

// Set the parameters for s3Client.getBucketCors
var bucketParams = {
    Bucket: process.argv[2]
};

// call s3Client to retrieve CORS configuration for selected bucket
s3Client.getBucketCors(bucketParams, function(err, data) {
  if (err) {
    console.log("Error", err);
  } else if (data) {
    console.log("Success", JSON.stringify(data.CORSRules));
  }
});