Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Angular6中上载到AWS S3之前更改文件名_Angular_Amazon S3_File Upload - Fatal编程技术网

在Angular6中上载到AWS S3之前更改文件名

在Angular6中上载到AWS S3之前更改文件名,angular,amazon-s3,file-upload,Angular,Amazon S3,File Upload,我使用以下示例将文件上载到AWS s3服务器: 在这里的例子中,上传的文件与它的名称相同,而我只喜欢使用自动生成的名称进行上传。是否可以实现相同的功能?您只需提供与正在上载的实际文件名不同的密钥名即可 常量参数={ Bucket:'jsa-angular4-Bucket', Key:this.FOLDER+file.name, 正文:文件 }; //在这里,您可以在key而不是file.name中提供所需的名称

我使用以下示例将文件上载到AWS s3服务器:


在这里的例子中,上传的文件与它的名称相同,而我只喜欢使用自动生成的名称进行上传。是否可以实现相同的功能?

您只需提供与正在上载的实际文件名不同的密钥名即可

常量参数={ Bucket:'jsa-angular4-Bucket', Key:this.FOLDER+file.name, 正文:文件 };

//在这里,您可以在key而不是file.name中提供所需的名称