amazon-web-services - AWS s3 CopyObject 函数参数值
问题描述
我正在尝试使用 copyObject 函数将 Json 文件从一个 s3 存储桶复制到另一个 s3 存储桶。
示例:必须将存储桶 credit-account 中的文件 /accounts/abc.json 复制到另一个名为 debit-account 的存储桶
我将参数硬编码为
sourcebucket = “Credit-account”
Sourcekey = “/accounts/abc.json”
Target bucket = “debut-account”
Target key = “abc.txt”
Cooyobject 抛出错误
指定的键不存在
您能否提出可能的原因?还是需要验证的东西?
解决方案
源键的第一个 URL 部分是存储桶。所以你的源密钥应该是这样的:
Sourcekey = “Credit-account/accounts/abc.json”
推荐阅读
- android - 有限功能设备的Android构建
- xslt-2.0 - 在使用 XSLT 对数据进行分组和转置方面需要帮助
- angular - 类型“new () => T”上不存在属性“parse”
- javascript - 如何让我的所有图表显示在我的 html 页面上?
- sql - 在本地 SQL 文件上运行 SQL 查询
- c# - How to get the encoding of a file in a repository git via C#?
- spring-statemachine - Spring Statemachine 中是否有转换评估顺序?
- mysql - 构建 MySQL 查询背后的逻辑
- visual-studio - Visual Studio 不断向项目名称添加 _1 导致构建崩溃
- javascript - 如何在不使用 raw() 方法的情况下使用绑定?