Описание тега evaporate.js

EvaporateJS - это библиотека javascript для прямой загрузки файлов из веб-браузера в AWS S3 с использованием многостраничной загрузки S3.
1 ответ

Evaporate.js пауза / резюме

Я использую Evaporate.js для загрузки файлов в Amazon Web Service. https://github.com/TTLabs/EvaporateJS Это работает нормально, но мне нужно добавить функции паузы / возобновления в мое приложение. Возможно ли это? Я заметил, что в https://github.c…
1 ответ

Работник, блокирующий поток пользовательского интерфейса в Chrome

Я создаю веб-приложение, которое использует EvaporateJS для загрузки больших файлов в Amazon S3 с помощью Multipart Uploads. Я заметил проблему, когда каждый раз при запуске нового блока браузер зависал на ~2 секунды. Я хочу, чтобы пользователь мог …
1 ответ

Использование временных учетных данных, вызывающих проблему SignatureDoesNotMatch

Мы работаем над многокомпонентным файлом на основе браузера s3, используя EvaporateJS, используя предварительно подписанный URL с временными учетными данными. Ниже будет моя конфигурация var amz_headers_common = {}; var amz_headers_at_initiate = {};…
0 ответов

Угловая загрузка и управление большими файлами в Amazon S3 с использованием предварительно подписанных URL-адресов

У меня есть требование загружать файлы в Amazon S3 с помощью углового клиента, используя предварительно подписанные URL-адреса amazon. Я могу загрузить файл и контролировать ход выполнения, но я хочу контролировать приостановку, возобновление и отме…
1 ответ

Испарить JS с PHP подписи URL для S3

Я пытаюсь использовать это: https://github.com/uqee/angular-evaporate создать многокомпонентный загрузчик. У меня проблема с созданием подписи, так как я использую PHP. Есть ли рабочие примеры, на которые кто-нибудь мог бы указать мне?
22 мар '15 в 15:43
1 ответ

Ошибка AWS SignatureDoesNotMatch в регионе ap-south-1

Я создал предварительно подписанный URL-адрес для файла сообщения в корзину AWS s3, он работает для ap-southeast-1, но для ap-south-1 он показал, что подпись не соответствует ошибке. Я использую знак v4 и Испарить.js, чтобы сделать многочастную загр…
07 янв '19 в 06:53
1 ответ

Использование Evaporatejs с путем к файлу

Я пытаюсь использовать Evaporatejs для загрузки файлов в AWS, но нам нужно использовать его не из браузера, а из уровня узла. Представьте себе просто скрипт javasript, который пытается загрузить объект "файл", который должен быть создан из пути к фа…
10 окт '17 в 20:17
1 ответ

Отмена загрузки углового испарения

Я использую угловое испарение https://github.com/uqee/angular-evaporate для загрузки файлов в веб-сервис Amazon (AWS). Мне нужно добавить в него кнопку отмены. В Evaporate.js уже есть функция. _.cancel = function(id){ l.d('cancel ', id); if (files[i…
1 ответ

Установите максимально допустимый размер файла для многочастной загрузки S3

Вы можете ограничить размер файла с помощью поля content-length-range в загрузке на основе браузера (не в нескольких частях): http://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-HTTPPOSTConstructPolicy.html Как вы можете ограничить его в многочастн…
15 апр '16 в 08:00
1 ответ

Испаритель.js s3 прямых загрузок 403

Я пытаюсь загрузить файлы непосредственно в браузер на S3 с помощью испарения JS. Я следовал руководству на jqueryajaxphp.com, но у меня проблема с подписью Signature.php <?php $to_sign = $_GET['to_sign']; $secret = 'AWS_SECRET'; $hmac_sha1 = has…
0 ответов

AWS S3 - ключ не ожидается для метода get

Очень странное возникновение этой ошибки (см. Ниже). Примечания: В рассматриваемом веб-приложении ежедневно>500 пользователей, каждый из которых ежедневно загружает объекты в S3. Два пользователя имеют эту ошибку при попытке загрузить файл Те же пол…
1 ответ

Как использовать криптографию nodejs в cryptoMd5Method EvaporateJS

Я использую EvaporateJS в реактивном проекте, который использует веб-пакет. Как описано в документации, я использовал следующее: (Я не хочу использовать aws-sdk из-за размера пакета, который работает правильно) cryptoMd5Method: function (data) { ret…
25 июн '19 в 11:58
0 ответов

Evaporate js: обработка истечения срока действия ключа aws

В нашем случае aws_keyдействителен только в течение 1 часа, поэтому я пытаюсь понять, как справиться с ситуацией, когда процесс загрузки был запущен с помощью Evaporate#add с использованием одного ключа доступа, но URL-адрес был подписан другим ключ…
23 янв '20 в 20:38
1 ответ

Загрузить в фоновой вкладке Chrome

Я использую испарение для загрузки материала в s3, и нужно загрузить много файлов. Я действительно хочу, чтобы этот процесс был беспроблемным для пользователя. Но есть одна проблема. В Google Chrome есть функция дорогостоящих фоновых таймеров Thrott…
0 ответов

Evaporate JS - добавить не определено

Кажется, я не могу понять, в чем проблема. Я пытаюсь использовать EvaporateJS для загрузки файлов на S3, я также использую React. Вот как выглядит мой код: Цитата useEffect(() => { Evaporate.create({ aws_key: AWS_ACCESS_KEY, bucket: S3_BUCKET, aw…
14 окт '20 в 01:09
1 ответ

испарение.js не отправляет to_sign с мобильного устройства

Я работаю над приложением, в котором есть веб-компоненты и компоненты пользовательского интерфейса для мобильных устройств. Мы используем испарение.js для вызова конечной точки, которая будет возвращать предварительно подписанный URL-адрес для загру…
18 июн '21 в 06:21
1 ответ

Загрузите файл Evaporate.js с токеном безопасности x-amz: SignatureDoesNotMatch

Я хочу загрузить файл с испарителем.js и crypto-js, используя токен x-amz-security-token: import * as Evaporate from 'evaporate'; import * as crypto from "crypto-js"; Evaporate.create({ aws_key: <ACCESS_KEY>, bucket: 'my-bucket', awsRegion: 'e…
07 апр '22 в 09:59
0 ответов

EvaporateJS: всегда получайте ошибку 403 SignatureDoesNotMatch после возобновления загрузки

Я использую EvaporateJS в полном соответствии с официальной документацией и примерами. Моя серверная программа правильно работает для подписи v4, и многокомпонентная загрузка выполняется правильно. Но у меня проблема с функциями паузы и возобновлени…
0 ответов

Добавление алгоритма контрольной суммы для расширения хранилища

В документации AWS S3 говорится, что можно вычислить и сохранить контрольную сумму, используяx-amz-sdk-checksum-algorithm': 'SHA-256' . Я искал документацию по усилению о том, как это можно реализовать, но я не мог понять этого. Может ли кто-нибудь …