![](/img/trans.png)
[英]Route error in rest api using dingo pakckage in laravel 5.1
[英]Laravel 5.1 , Downloading an image using REST Api
我正在开发一个API堆栈,它将被android和iOS设备使用。 应该使用一种API方法从服务器下载图像。 我已经使用以下代码来启动下载,但是当我使用Hurl进行测试时,该方法将永远返回0字节。
if(file_exists($file)) //$file contains absolute path
{
EventLogger::info('##### Downloading the file#### ' );
$filename = basename($file);
$headers = array('Content-Type: image/png');
response()->download($file,$filename,$headers);
}
在routes.php中,我有
Route::get('files/downloadimage/{cardid}', ['middleware'=>'jwt.auth', 'uses' => 'FilesController@downloadcardimage'])->name('files.download');
如果我做错任何事,请告诉我。
您需要返回您的方法。
return response()->download($file,$filename,$headers);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.