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

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

return Storage::disk('s3')->download('xxx')
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
最佳答案

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

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

4年前 评论
讨论数量: 4

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

4年前 评论

当然是直接到客户端

4年前 评论

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

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

4年前 评论

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

4年前 评论

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