【发布时间】:2016-12-02 10:00:28
【问题描述】:
我创建了一个下载路径,我的客户端通过将以下代码添加到 /app/Http/routes.php 来成功下载文件:
$app->get('/dl', function() use ($app){
return response()->download(getcwd() . "/targetfile");
});
但现在我想以某种方式在给定 get 请求实例的文件传输完成后执行回调。我该怎么做?
更具体地说,我试图在文件下载后删除文件,但这不起作用:
$app->get('/dl', function() use ($app){
unlink(getcwd() . "/targetfile");
return response()->download(getcwd() . "/targetfile");
});
【问题讨论】:
标签: php laravel download response lumen