0

С помощью этого блога http://www.cheynewallace.com/uploading-to-s3-with-angularjs/ Мне удалось загрузить файлы меньшего размера (< 30MB) в ведро s3. Но при загрузке более крупного файла (выше 30 МБ) у меня возникает проблема.вопрос при загрузке больших файлов в aws s3 через браузер с помощью aws-sdk

error:Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at 'https://s3.amazonaws.com/**' (Reason: CORS request failed). 

Я получаю эту ошибку в середине загрузки файла, т.е., сначала он начинает загрузку, но позже (скажем, после 15% или 18% закачанных) он стреляет ошибку CORS и загрузку файла снова начинается от 0%

Я очень новичок в AWS S3. Пожалуйста, поправьте меня, если я прошу что-нибудь не так.

ответ

1

Эта проблема является распространенной проблемой при загрузке больших файлов на amazon s3. Рекомендуемый способ загрузки больших файлов на амазонку - разделить большие файлы на небольшие куски. Для загрузки файлов вы можете использовать this angular library. и разделить ваши файлы на куски, вы можете следить за this sample example.. Я надеюсь, что это поможет вам.

Смежные вопросы