Angular 5从dropbox下载文件并将其上传到AWS s3

时间:2018-03-27 18:46:31

标签: node.js angular dropbox angular5 dropbox-js

我目前正在使用Dropbox文件选择器下载该文件。在使用dropbox picker选择文件后,我获得了下载链接。

我们是否有可能将其保存在浏览器的字节流中并使用http post call将其上传到服务器(Node.JS)?

或者这种情况有替代方案吗?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我没有在浏览器上下载和重新上传文件,而是在服务器端处理此步骤。

您可以使用DropboxS3 sdk'并按照以下步骤操作:

  1. 拨打服务器,该服务器将发送Dropbox中可用文件列表的ID。
  2. 让用户在角应用程序中选择一个文件,并将所选文件的资源标识符发送回服务器。
  3. 下载该文件,然后将其重新上传到服务器端的S3。
  4. 将结果/状态显示给用户。
  5. 你有什么理由希望在前端完成这项工作吗?