Storage 指定 disk 为云存储,使用 download 方法下载文件经过服务器吗?

使用s3驱动下载指定文件,请问:文件是直接到客户浏览器吗?还是经过服务器在到客户端浏览器

return Storage::disk('s3')->download('xxx')
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

我猜测不经过服务器,这样可以方便利用CDN分发,如果需要到服务器端,那么网络带宽将成为瓶颈。

download 应该会返回重定向响应到 as3 的文件URL,其实你自己通过浏览器的检查器去看网络请求的 host 就知道了!

5年前 评论
讨论数量: 4

不知道,但是建议看一下源码,或者直接下载试试,都会比在论坛问快的多

5年前 评论

当然是直接到客户端

5年前 评论

我猜测不经过服务器,这样可以方便利用CDN分发,如果需要到服务器端,那么网络带宽将成为瓶颈。

download 应该会返回重定向响应到 as3 的文件URL,其实你自己通过浏览器的检查器去看网络请求的 host 就知道了!

5年前 评论

oss跟minio是返回服务器的链接,s3没用过。

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!