python - 如何使用纯 REST 服务发出 Amazon S3 和 SFTP 请求?
问题描述
我有一个 Python 脚本,我想上传到我们的服务器,以便它可以每天运行,脚本的部分功能是从 SFTP 连接下载文件,对其进行一些处理并将其上传到我们的 Amazon S3 存储桶.* 但是,我希望我的程序尽可能精简,以免与我们在服务器上的其他日常任务混淆,因此我只想使用 REST 服务而不导入任何内容。我想让我的请求在将它们放入代码之前在 REST 客户端(我一直在使用 Insomnia)中工作。
我到处搜索以找到有关如何执行此操作的教程,但我一无所获。亚马逊的 S3 文档说:“请求语法:GET / HTTP/1.1”,但这并没有告诉我如何实际发出请求,甚至没有告诉我使用什么 URL 来发出请求。
谁能给我一些指导(或至少一个 URL)?谢谢!
*编辑:正如 Martin Prikryl 在评论中指出的那样,我无法使用 REST 发出 SFTP 请求。我仍然想知道如何发出 S3 请求。
解决方案
推荐阅读
- java - 为什么我得到@WebServlet 注释但没有实现javax.servlet.http.HttpServlet 接口。使用 vaadinCDI Servlet 时出现错误
- php - 通过 Woocommerce 管理订单中的自定义操作按钮使用订单项目元数据
- python - AttributeError:“模块”对象没有运行可执行文件的属性“__version__”
- c++ - 为什么排序适用于结构而不适用于 int 向量
- javascript - 如何修复具有两个相同元素的卡死循环?
- ionic-framework - 如何将自定义加载器 gif 添加到 Ionic V5
- c++ - C++ STL 容器要求 - 后置条件混淆
- c - c中初始化指针的不同方法之间的区别
- javascript - 使用 create-react-app 项目作为 npm 包
- java - 如何将属性文件中的值注入字段?