删除跨域访问

您可以通过 deleteBucketCors接口删除桶跨域访问设置,以下为示例代码,在调用 deleteBucketCors 方法时,您需要传递的唯一参数是所选存储桶的名称。如果存储桶当前具有策略,该策略在由传递到回调函数的data参数中返回,如果所选存储桶没有跨域访问设置,该信息将在error参数中返回给回调函数:

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

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