【发布时间】:2026-01-16 00:10:02
【问题描述】:
似乎GET参数location是AWS S3上的保留参数。假设我在 S3 存储桶上有一个资源,可通过网络访问:
http://my-bucket.s3.amazonaws.com/index.html
...我只是将 GET 参数 location 附加到它,我得到一个 HTTP 403:
http://my-bucket.s3.amazonaws.com/index.html?location=US
只要我将参数名称更改为其他名称,它就可以工作。例如:
http://my-bucket.s3.amazonaws.com/index.html?loc=US
很明显location 是 AWS S3 中的保留字。我的问题是:是否有我不应该尝试将其用作 S3 的 GET 参数的所有保留字的列表?
我搜索了文档,但找不到任何此类列表。
【问题讨论】:
标签: amazon-s3