aws-sdk相关内容

AWS java SDK 手动设置签名版本

我正在尝试访问位于 AWS S3 之上的 blob 存储服务.它支持 AWS SDK 及其签名版本 2. 我正在使用代码来访问这个服务. 是否可以手动设置 AWS SDK 发出的请求的签名版本? 根据本页 AWS 当前支持两种签名版本:签名版本 2 和签名版本 4,本节将介绍它们.大多数服务支持版本 4,如果服务支持版本 4,我们强烈建议您使用该版本. 我找不到如何手动将签名 ..
发布时间:2021-12-15 20:29:42 其他开发

com.amazonaws.services.s3.model.AmazonS3Exception: Forbidden (Service: Amazon S3; Status Code: 403; Error Code: 403 Forbidden; Request ID: XXXXXXXX)

几天前,当我尝试将文件推送到我的 S3Bucket 时,我收到了此异常.Ealier 似乎一切正常,我确信我这边没有代码更改. com.amazonaws.services.s3.model.AmazonS3Exception:禁止(服务:Amazon S3;状态代码:403;错误代码:403 Forbidden;请求 ID:XXXXXXXXXXXX),S3 扩展请求 ID:XXXXXXXXXX ..
发布时间:2021-12-15 20:28:28 Java开发

无需访问权限和 Java 密钥的 AWS S3 上传

我想在不使用来自 AWS 服务器的访问和密钥的情况下将文件上传到 S3.AWS 密钥应作为默认值.但是在服务器中运行以下命令我可以访问它而无需提供任何访问和密钥. aws s3 cp somefile.txt s3://somebucket/ 从 java 代码无法访问它,因为它无法加载凭据.下面是我的代码. AmazonS3 s3client = new AmazonS3Clien ..
发布时间:2021-12-15 20:25:54 Java开发

S3 下载 pdf - REST API

我正在尝试使用 Spring Boot Rest API 提供存储在 S3 上的 PDF 之一. 以下是我的代码: byte[] targetArray = null;输入流是 = null;S3Object 对象 = s3Client.getObject(new GetObjectRequest("S3_BUCKET_NAME", "prefixUrl"));InputStream o ..
发布时间:2021-12-15 20:25:47 其他开发

按日期从 Spark 中的 S3 读取多个文件

说明 我有一个应用程序,它将数据发送到 AWS Kinesis Firehose 并将数据写入我的 S3 存储桶.Firehose 使用“yyyy/MM/dd/HH"格式写入文件. 就像这个示例 S3 路径: s3://mybucket/2016/07/29/12 现在我有一个用 Scala 编写的 Spark 应用程序,我需要在其中读取特定时间段的数据.我有开始和结束日期.数据采 ..
发布时间:2021-12-15 20:18:23 其他开发

如何使用适用于 Node.js 的 AWS 开发工具包将 Amazon S3 中的所有对象从一个前缀复制/移动到另一个前缀

如何将所有对象从一个前缀复制到另一个前缀?我已经尝试了所有可能的方法来将一个镜头中的所有对象从一个前缀复制到另一个,但似乎唯一可行的方法是循环遍历对象列表并一个一个地复制它们.这真的是低效的.如果我在一个文件夹中有数百个文件,我是否需要进行 100 次调用? var 参数 = {桶:桶,复制源:bucket+'/'+oldDirName+'/filename.txt',键:newDirName+ ..

在 Node.js AWS SDK 中配置区域

有人可以解释如何使用 Node.js 修复丢失的配置错误吗?我已经按照 aws 文档页面 中的所有示例进行操作,但我仍然收到此错误无论如何. { [ConfigError: Missing region in config]消息:'配置中缺少区域',代码:'配置错误',时间:2015 年 6 月 24 日星期三 21:39:58 GMT-0400 (EDT) }>{{ 字段名:'缩略图',ori ..
发布时间:2021-12-06 12:42:06 前端开发

检索 S3 文件作为对象而不是下载到绝对系统路径

我刚开始学习和使用 S3,阅读文档.实际上我没有找到任何东西可以将文件提取到对象中而不是从 S3 下载它?如果这是可能的,或者我遗漏了什么? 其实我想避免下载文件后的额外IO. 解决方案 您可以使用 StringIO 并使用 get_contents_as_string 从 S3 获取文件内容,如下所示: 将pandas导入为pd从 io 导入 StringIO从 boto.s3. ..
发布时间:2021-12-06 12:40:33 其他开发

将数据附加到 S3 对象

假设我有一台机器,我希望能够写入存储在 S3 存储桶上的某个日志文件. 因此,机器需要具有写入该存储桶的能力,但是,我不希望它能够覆盖或删除该存储桶中的任何文件(包括我希望它写入的文件). 所以基本上,我希望我的机器能够只将数据附加到该日志文件中,而不会覆盖它或下载它. 有没有办法将我的 S3 配置为这样工作?也许我可以附加一些 IAM 政策,以便它可以像我想要的那样工作? ..

Amazon SES - 计算发送的电子邮件统计信息

我使用 SES 发送电子邮件,我在 Amazon SES 服务下有超过 10 个经过验证的域,但我的问题是,我没有每个电子邮件地址或域的任何统计信息.AWS 控制台将所有发送、退回、...结合在一起. 那么我如何才能知道从我的一个域中发送了多少封电子邮件? 我不想在我自己的数据库上这样做. 解决方案 使用 SNS,您可以跟踪从特定电子邮件地址或域发送的邮件数量以及退回的邮件数量 ..
发布时间:2021-11-27 11:01:49 其他开发