cal*_*lum 45 amazon-s3 amazon-web-services
在aws-sdk的S3课堂上,upload()和之间的区别是putObject()什么?他们似乎做同样的事情.为什么我更喜欢一个而不是另一个?
err*_*07s 28
使用AWS SDK upload()和putObject()param 之间的区别如下:
在寻找相同的信息时,我遇到了:https : //aws.amazon.com/blogs/developer/uploading-files-to-amazon-s3/
这源是过时了一点(而不是引用upload_file()和put()- ?也许它是Ruby SDK),但它看起来就像putObject()是为比更小的物体upload()。
它建议upload()并具体说明原因:
这是使用 SDK 将文件上传到存储桶的推荐方法。使用这种方法有以下好处:
- 管理大于 15MB 的对象的分段上传。
- 以二进制模式正确打开文件以避免编码问题。
- 使用多个线程并行上传部分大对象。
然后覆盖putObject()操作:
对于较小的对象,您可以选择使用
#put。
编辑:我在.abort()操作时遇到问题,.upload()发现这很有帮助:abort/stop amazon aws s3 upload, aws sdk javascript
现在我来自https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Request.html 的各种其他事件也开始了!随着.upload()我只有“httpUploadProgress”。
| 归档时间: |
|
| 查看次数: |
19999 次 |
| 最近记录: |