2016-07-19 2 views
0

내 프로젝트에 이미지 URL을 s3으로 업로드해야하는 시나리오가 있습니다. (예 : "https://.net/23123123/picture"-> s3). 올바른 방법은 무엇입니까? URL을 BLOB로 변환 한 다음이 BLOB를 파일로 변환해야합니까? 그런 다음 ng-file-upload (이 플러그인을 사용하여 이미 이미지를 s3에 업로드하고 있습니다.)를 사용하여 s3에 업로드하거나이 업로드 프로세스를 처리 할 수있는 다른 방법이 있습니까?ng-file-upload 또는 다른 방법을 사용하여 s3에 이미지 URL을 직접 업로드하십시오.

미리 감사드립니다.

답변

0

당신은 할 수 있습니다 : 먼저 변환 URL에서 파일을 다운로드하려고합니다

Upload.upload({..., file: Upload.urlToBlob(url), ...}) 

업로드 블롭. URL에 따라 서버에서 CORS 액세스를 허용하지 않을 수 있으므로 원본 상호 액세스가 허용되지 않으면 이미지를 다운로드하지 못할 수도 있습니다.