gpt4 book ai didi

amazon-web-services - 无法在浏览器中查看 S3 中的图像

转载 作者:行者123 更新时间:2023-12-03 23:20:55 25 4
gpt4 key购买 nike

我的目标是上传 jpg 文件到 s3 桶,我已经使用 完成了boto3 图书馆。

Uploaded image file

当我尝试使用显示的链接在 s3 存储桶中打开该文件时,我遇到了错误。

错误:

此 XML 文件似乎没有任何与之关联的样式信息。文档树如下所示。

<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>7C702F46589DF223</RequestId>
<HostId>
/CbLJfLthWd2n6br7m1fkSy3W71yyKMWavtOxk/8h/afUr3w09cXl5e1eU8lppXSP7AU90jbymE=
</HostId>
</Error>

编辑 1:
在遵循 建议的答案之后@CaffeinatedCod3r ,我收到以下错误。

enter image description here

最佳答案

看起来您正在尝试在浏览器中查看图像。

为此,你需要

  • 打开 S3您的 AWS 中的对象.
  • 转到 S3 的属性目的。
  • 转至 Metadata部分。
  • 将有一个名为 Content-Type 的属性.它的初始值可能是 binary/stream .将其更改为图像类型,如 image/jpeg , image/pngapplication/pdf (如果您正在处理 pdf 文件)等

  • 现在您应该能够在浏览器选项卡中查看图像或文件,而不是下载。

    关于amazon-web-services - 无法在浏览器中查看 S3 中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59223997/

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