如何在php中以alicloud / aliyun OSS异步上传文件

时间:2017-12-04 19:41:31

标签: php alibaba-cloud

我试图在aliyun OSS存储桶中上传视频文件,因为您知道视频的大小很大,所以在这种情况下,页面开始加载并继续加载,直到文件上传成功。

我是否可以异步制作,当我向aliyun发送请求时,它会启动后台进程,而不是继续加载页面。

这是代码

function constructSubmatrix($matrix, $rowsToDelete, $columnsToDelete) {
    rsort($rowsToDelete);
    foreach($rowsToDelete as $row){
        array_splice($matrix, $row, 1);
    }
    rsort($columnsToDelete);
    foreach($columnsToDelete as $column){
        for($i = 0; $i < count($matrix); $i++){
            array_splice($matrix[$i], $column, 1);
        }
    }
    return $matrix;
}

由于

1 个答案:

答案 0 :(得分:0)

由于您将在前端处理并在后台处理文件到Aliyun OSS存储桶,您可能必须使用现代方法 - 有很多文件上传脚本用JavaScript编写可用。

您可能需要检查此线程以了解如何构建异步上载文件的设置: How can I upload files asynchronously?

接下来,为了补充文件上传,您还必须在后端处理异步请求。