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 条评论
登录 后参与评论

相关文章

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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