如何解决在下载之前的Laravel Storage重命名文件
我想在Laravel 8.0中下载文件之前先对其进行重命名:
我当前正在使用以下代码:
@INC
但是在下载之前,我找不到重命名的方法。我不想在S3中重命名文件。
解决方法
您可以按如下所示将第二个参数传递给下载方法
$link = Storage::cloud()->download($request->input('document'),"newfilename.extension");
,
您可以按照以下步骤进行操作: 第二个参数是返回文件名 第三个参数将标头信息添加到您的文件中
return response()->download(storage_path($path),'new name.extension',array('content-description'=> 'description'));
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。