【问题标题】:Download a files from amazon s3 server with out using aws sdk不使用 aws sdk 从 amazon s3 服务器下载文件
【发布时间】:2013-06-08 22:04:23
【问题描述】:

我的要求是从 Amazon s3 下载文件,而不使用 Aws sdk for java 和使用 rest api 调用。

【问题讨论】:

  • 嗨!欢迎来到 StackOverflow! StackOverflow 用于编程问题,这不是问题。如果您的问题是“我该怎么做?”,请说明您已经尝试过的内容。
  • 好的。所以我在成功将文件上传到 amazon s3 后得到了响应。在具有位置、日期、成功代码等的响应中。所以我需要传递什么来获取带有 get 请求的文件。

标签: java android rest amazon-s3


【解决方案1】:

如果您将文件设为可公开访问,则可以使用简单的 url 来下载它。如果您需要它是私有的,您将需要使用为您处理授权的 api 或工具。

您可以在上传 api 调用过程中或事后使用 AWS 控制台公开文件。

您还可以使用 api 创建仅在一段时间内可用的过期网址。

【讨论】:

  • 是的,据我所知,您无法使用 AWS 控制台设置过期网址,因此您必须以某种方式使用 api。不过,如果有帮助的话,也可以通过命令行工具来实现。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-19
  • 2012-10-10
  • 2012-08-29
  • 2013-05-08
  • 1970-01-01
  • 1970-01-01
  • 2018-02-08
相关资源
最近更新 更多