首页 > 解决方案 > 如何使用纯 REST 服务发出 Amazon S3 和 SFTP 请求?

问题描述

我有一个 Python 脚本,我想上传到我们的服务器,以便它可以每天运行,脚本的部分功能是从 SFTP 连接下载文件,对其进行一些处理并将其上传到我们的 Amazon S3 存储桶.* 但是,我希望我的程序尽可能精简,以免与我们在服务器上的其他日常任务混淆,因此我只想使用 REST 服务而不导入任何内容。我想让我的请求在将它们放入代码之前在 REST 客户端(我一直在使用 Insomnia)中工作。

我到处搜索以找到有关如何执行此操作的教程,但我一无所获。亚马逊的 S3 文档说:“请求语法:GET / HTTP/1.1”,但这并没有告诉我如何实际发出请求,甚至没有告诉我使用什么 URL 来发出请求。

谁能给我一些指导(或至少一个 URL)?谢谢!

*编辑:正如 Martin Prikryl 在评论中指出的那样,我无法使用 REST 发出 SFTP 请求。我仍然想知道如何发出 S3 请求。

标签: pythonrestamazon-s3sftp

解决方案


推荐阅读