【问题标题】:Data download from a REST API directly on AWS S3 bucket直接从 AWS S3 存储桶上的 REST API 下载数据
【发布时间】:2022-11-19 11:19:05
【问题描述】:

我需要通过从 AWS 云发出 GET 请求来从 REST api 下载数据并将数据放入 S3。我们在 AWS 中有可用的 REST 连接器来直接连接到 API 吗?

如果没有,那么我打算使用要求库使用 BASIC 身份验证向 API 发出 GET 请求,将响应 json 写入数据帧,将其展平,最后使用 **AWSwrangler **库将数据帧直接写入 S3 存储桶。

有没有其他更简单的方法来实现它,特别是考虑到数据的大小可能超过 5GB?

【问题讨论】:

    标签: python amazon-web-services api rest amazon-s3


    【解决方案1】:

    您需要先创建一个预签名的 url,然后您可以直接将文件上传到 s3。

    每次你的 api 收到上传请求时,它都会首先创建一个预签名的 url,然后使用它来将数据上传到 s3。 This 可能有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-11
      • 1970-01-01
      • 2019-09-06
      • 1970-01-01
      • 1970-01-01
      • 2021-10-15
      • 1970-01-01
      • 2017-10-19
      相关资源
      最近更新 更多