Laravel 内容上传到七牛问题什么好的解决方案?
我是新用户,以前来过。当前有个问题要问下。
做了个资源网站,面向国内用户,使用海外的VPS。直接上传文件原来速度还可以,现在大文件上传非常的吃力。于是考虑存储到七牛私密空间。
现在本地测试有以下两个:
1: 使用 @overtrue 的七牛依赖,目前可以获得下载链接加密网址,我想客户点击下载链接,直接跳出文件下载。
但是是用readstream 无法获取资源内容,直接填写 storage path 路径,显示401。是密钥不正确,这个可以理解,但是如果把获取的访问密钥添加path 后面,显示内容不存在。这个问题怎么解决方案
2.: 使用 storage 上传时候是否是中转模式。先到服务器再到七牛?如果这样,有要浪费更多时间和流量。是否可以直接使用storage 上传到 七牛然后返回内容, 还是要直接form 表单action 里填写七牛上传地址?
欢迎提示和讨论下。
推荐文章: