在我的项目中有一种情况,我需要将图像URL上传到s3。 (例如将s3的“ https://.net/23123123/picture ”)。 正确的方法是什么? 我需要将url转换为blob,然后将此blob转换为文件吗? 然后使用ng-file-upload(使用此插件,我已经将图像上传到s3。)将其上传到s3,或者还有其他方法可以处理此上传过程吗?
提前致谢!!
你可以有:
Upload.upload({..., file: Upload.urlToBlob(url), ...})
它将首先尝试从网址下载文件,然后将其转换为blob进行上传。 请注意,根据URL,服务器可能不允许CORS访问,因此,如果不允许跨源访问,则可能无法下载图像。