PHP code example of orh / laravel-chunk-upload

1. Go to this page and download the library: Download orh/laravel-chunk-upload library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

orh / laravel-chunk-upload example snippets


use Illuminate\Http\Request;

// 预处理
app('chunk-upload')->preprocess($request);

// 上传
app('chunk-upload')->save($request);



namespace App\Http\Controllers;

use Illuminate\Http\Request;

class ChunkUploadsController extends Controller
{
    public function preprocess(Request $request)
    {
        $this->validate($request, [
            'filename' => 'quest, [
            'filename' => '

use Illuminate\Support\Facades\Route;

Route::post('chunk_uploads/preprocess', 'ChunkUploadsController@preprocess');
Route::post('chunk_uploads/upload', 'ChunkUploadsController@upload');
bash
$ php artisan vendor:publish --tag=chunk-upload-config
bash
// 清除上一个月的分片上传数据
$ php artisan chunk-upload:clear
bash
$ php artisan make:controller ChunkUploadsController