Облако alibaba — Как загрузить файл в alicloud / aliyun OSS, асинхронный в переполнении стека

Я пытаюсь загрузить видеофайл в aliyun OSS bucket, так как вы знаете, что видео большого размера, поэтому в этом случае страница начинает загружаться и продолжает загружаться, пока загрузка файла не будет успешной.

Могу ли я сделать это асинхронно, когда я отправлю запрос в aliyun, он запустит фоновый процесс, а не продолжит загрузку страницы.

Вот код

try {
$ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint);
$ossClient->multiuploadFile($bucket, $object, $filePath);
} catch (OssException $e) {
print $e->getMessage();
}

Спасибо

1

Решение

Поскольку это то, что вы будете делать во внешнем интерфейсе для обработки и загрузки файлов в фоновом режиме в корзину Aliyun OSS, вам, возможно, придется использовать современный подход — существует множество сценариев загрузки файлов, написанных на JavaScript, которые легко доступны.

Вы можете проверить эту ветку, чтобы узнать, как создать установку для асинхронной загрузки файлов:
Как я могу загружать файлы асинхронно?

Затем, чтобы дополнить загрузку файла, вы должны также обработать асинхронный запрос на сервере.

0

Другие решения

Других решений пока нет …