如何重置(删除)存储桶的 CORS 设置? (全球控制点)

How to reset(delete) CORS settings for a bucket? (GCP)

我将 CORS 设置 写入 "cors.json" 文件,如下所示。

"cors.json":

[
    {
      "origin": ["http://localhost:8000"],
      "method": ["GET"],
      "responseHeader": ["Content-Type"],
      "maxAgeSeconds": 3600
    }
]

然后,运行下面的命令将CORS设置设置为我的存储桶,如下所示:

gsutil cors set cors.json gs://my-bucket

现在,如何重置(删除)CORS 设置

您只需要将 "[]" 写入 ""cors.json" 文件,如下所示:

"cors.json":

[]

然后,运行下面的命令再次重置(删除)你的存储桶的 CORS 设置,如下所示:

gsutil cors set cors.json gs://my-bucket

最后,如果运行执行以下命令:

gsutil cors get gs://my-bucket

您将收到以下消息:

gs://my-bucket/ has no CORS configuration.

此外,对于"gsutil cors",只有"set""get"。 =42=]如下图:

gsutil cors set
gsutil cors get

因此,对于 "gsutil cors",没有 "reset""delete"如下图:

gsutil cors reset
gsutil cors delete