gpt4 book ai didi

php - Laravel 5 多个下载文件

转载 作者:行者123 更新时间:2023-12-05 02:21:01 24 4
gpt4 key购买 nike

如果我在 127.0.0.1/load/files 打开浏览器,此代码将正常工作。(自动下载文件)

ABCController.php

namespace App\Http\Controllers;

use Response;
use File;

function download_file(){
return Response::download(public_path() . "/files/file_1.txt");
}

routes.php

Route::get('/load/files','ABCController@download_file');

我可以使用 1 个路径和 1 个函数同时下载 2 个文件吗?比如

function download_file(){
return Response::download(["file_1.txt","file_2.txt"]); //this code not right
}

感谢您的帮助。

最佳答案

使用 HTTP 协议(protocol)无法通过同一请求同时发送多个文件。 Laravel 也不支持这个。您必须将文件打包到 zip 文件中。

另见

关于php - Laravel 5 多个下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36675505/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com