gpt4 book ai didi

java - 带有 Java API 的 Amazon S3 和 Cloudfront

转载 作者:搜寻专家 更新时间:2023-10-31 20:30:36 25 4
gpt4 key购买 nike

我目前正在使用带有 Java API 的 S3 来获取对象及其内容。我使用 AWS 控制台创建了一个 Cloudfront 分布,并将我的 S3 存储桶与我的对象设置为存储桶源。但是我没有注意到下载性能有任何改善,我注意到控制台窗口中的 url 指向 s3:

信息:发送请求:GET https://mybucket.s3.amazonaws.com/picture.jpg header :(范围:bytes=5001-1049479,Content-Type:application/x-www-form-urlencoded;charset=utf-8,)

而在 Cloudfront 的入门指南中,url 应该是:

http://(domain名称)/图片.jpg

其中(域名)特定于 Cloudfront 分配。所以 Java API 仍然从 S3 而不是通过云端获取文件

有没有使用 S3 的 Java API 通过 Cloudfront 下载文件?如果没有,在我的 Java 程序中通过云端获取对象的最佳方法是什么?我对这些东西还是有点陌生​​,非常感谢任何帮助!

最佳答案

S3 的 JAVA API 不能用于与 Cloudfront 交互。

如果要通过云前端分发下载内容,就得自己写HTTP代码(应该很简单)。您也可以只使用 http://(cloud front domain name)/picture.jpg 在浏览器中先查看下载速度。

关于java - 带有 Java API 的 Amazon S3 和 Cloudfront,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6551623/

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