aws-将字符串作为文件上传到S3存储桶

加亚尚布

我正在尝试使用适用于NodeJS的AWS开发工具包将字符串作为文件保存到AWS S3存储桶。PUT请求成功,但未在S3存储桶中创建文件。以下是我的代码片段。

const s3 = new S3({ apiVersion: '2006-03-01' });

const JS_code = `
  let x = 'Hello World';
`;

// I'm using the following method inside an async function.
await s3.putObject({
        Bucket: 'my-bucket-gayashan',
        Key: 'myFile.js',
        ContentType:'binary',
        Body: Buffer.from(JS_code, 'binary')
      });

有人可以帮我吗?

哈立德T.

您应该将promise()与结合使用await

await s3.putObject({...}).promise();

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Java AWS SDK将文件夹上传到S3存储桶

如何将文件上传到AWS S3存储桶?

如何使用Java Apache HttpClient将文件上传到公共AWS S3存储桶

将多个文件上传到AWS S3存储桶,而不会覆盖现有对象

无法将pdf文件上传到AWS s3存储桶-PHP

Laravel cURL 错误 28,将文件上传到 aws s3 存储桶时

php laravel直接将文件上传到AWS S3存储桶

通过使用分段上传API将小于5 MB的文件上传到AWS S3存储桶

如何使用AWS .NET C#SDK将文件上传到AWS S3存储桶

将 JSON 文件从 node.js 中的 aws-sdk 上传到 aws s3 存储桶

Python-无法将文件上传到AWS S3存储桶中的已定义文件夹

如何使用boto3将Github上的文件上传到AWS S3存储桶?

如何使用AWS CDK中的自定义资源将文件上传到S3存储桶

当我使用 AWS CLI 将文件上传到 S3 存储桶时,我是什么用户?

您尝试访问的存储桶必须使用指定的终结点进行寻址将文件上传到AWS S3

将文件上传到S3存储桶后,基于事件的AWS Glue Crawler触发器?

如何使用Salesforce Apex将更大的文件(大于12 MB)上传到AWS s3存储桶

程序文件上传到AWS S3存储桶

AWS CodePiplene不会将文件上传到S3存储桶

更改已上传到AWS S3存储桶的多个文件的默认内容类型

从SageMaker将数据帧上传到AWS S3存储桶

将屏幕快照从AWS lambda上传到s3存储桶失败

使用graphicMagic调整大小后将图像上传到AWS S3存储桶

使用Node将映像上传到AWS S3存储桶。JS

如何将图像上传到AWS S3并获取图像文件的S3存储桶URL并一次保存到dynamodb-Android

使用NodeJS和AWS S3将损坏/截断的mp4上传到S3存储桶

使用 boto3(python 3.x) 将文件上传到 aws s3 存储桶以保持文件结构?

AWS Lambda:如何在S3存储桶中读取CSV文件,然后将其上传到另一个S3存储桶?

在Heroku上使用Django将大型文件上传到AWS S3存储桶而没有30s请求超时