我的文件储存在阿里云和腾讯云这些第三方云储存 需要把视频,压缩包等文件通过接口验证完成后返回给用户下载 该如何使用request()->download()返回阿里云或者腾讯云的文件给用户下载呢?
示例: 请求:http:///www.xbcode.net/download 下载腾讯云1.zip $file = 1.php request()->download($file);
应该是验证通过以后得到一个第三方的下载地址,让用户直接去下载吧。 如果流量还要走自己的服务器,那使用第三方存储没意义。
懂了
应该是要使用预签名URL. 接口验证通过后,给出一个有效期很短的预签名下载地址.这样其他用户或是不符合要求的就没办法再次下载
是的呢
应该是验证通过以后得到一个第三方的下载地址,让用户直接去下载吧。
如果流量还要走自己的服务器,那使用第三方存储没意义。
懂了
应该是要使用预签名URL.
接口验证通过后,给出一个有效期很短的预签名下载地址.这样其他用户或是不符合要求的就没办法再次下载
是的呢