【发布时间】:2020-12-19 22:34:51
【问题描述】:
我已经使用为数字海洋空间配置的 Laravel s3 驱动程序上传了一个文件。现在我想使用 api 请求下载文件。下载代码为:
return \response()->download(Storage::disk('do')->url($user->cv), $user->name);
它给了我一个错误响应说
The file "https://lms3.fra1.digitaloceanspaces.com/answers/3/ygcFuQfmVgdcxWRteE3hTlF0CuntsycSQmuDystT.pdf"
但该文件确实存在,您可以查看此链接。 这段代码有什么问题?
【问题讨论】:
-
如果我不得不在没有看到太多代码的情况下猜测,我会认为这是由于权限设置不正确。此外,在
response()之前不需要\,因为response()是一个全局函数。
标签: laravel amazon-s3 digital-ocean digital-ocean-spaces