我尝试使用S3 aws以多种方式将一个大文件上传到NodeJS,但最终只上传了1mb的文件,实际上是1.2GB。
因此,我尝试在节点js中使用流式S3,代码如下所示。
我向推荐了流式S3包。
var streamingS3 = require('streaming-s3');
var request = require('request');
var url = 'XXXXXXXXX';
var rStream = request.get(url);
var uploader = new streamingS3(
rStream,
{a
我知道如何使用s3将文件上传到boto3桶上。但是,我使用了它,我的函数,我想检查一个图像是否成功地上传到s3桶上,如果它被上传,那么我想要执行一个操作。
下面是一个例子,
import boto3
def upload_image_get_url(file_name, bucket, key_name):
s3 = boto3.client("s3")
result = s3.upload_file(file_name, bucket, key_name) # Here I got none so How I will check like file is