gpt4 book ai didi

json - JSON 格式的 Amazon S3 响应?

转载 作者:IT老高 更新时间:2023-10-28 12:50:08 30 4
gpt4 key购买 nike

根据文档 http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTBucketGET.html S3 服务似乎以 XML 响应。

有没有办法以 JSON 格式获取它?

最佳答案

没有。

而且响应并不总是有效的 XML!这是 S3 中的一个已知错误。在 S3 中,您可以使用 any UTF-8 字符串作为对象的键,包括带有 XML 无效字符(<、> 等很好)的对象,但一些奇怪的控制字符不是。

因此,如果您以某种方式在 S3 上获取了一个带有足够奇怪的字符串作为键的文件,那么请求该文件的列表将返回无效的 XML!

所以也许他们可以通过将某种 JSON 返回作为选项来修复此错误,但不要很快寻找它。 XML 错误已为人所知多年。 https://forums.aws.amazon.com/thread.jspa?threadID=10869 https://forums.aws.amazon.com/thread.jspa?threadID=82485

另一个痛点是它不可能(至少在一年前我尝试过)将 XML 响应压缩成 gzip。因此,您会浪费大量带宽来传输非常蓬松的 XML。

是时候让 S3 支持一种新的、压缩且健壮的返回数据格式了。

关于json - JSON 格式的 Amazon S3 响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9153552/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com