RT 这个流程对不,老哥们说下
回复 (11)
A
- 前端可以直接上传
- 如果先上传服务器,那最好直接 stream 过去,而不是服务端先全部接收再上传
- 上传服务器的方案还会涉及到流量问题。
Z
直接传到阿里云,服务器存 ID 或者 路径之类的
J
我也这么做过,不知道还有没有更好的方案
D
引用 JustforNode我也这么做过,不知道还有没有更好的方案
@JustforNode 好吧
I
也可以前端直接传到服务器端,各取所需吧
D
引用 i5ting也可以前端直接传到服务器端,各取所需吧
@i5ting 狼叔,现在是前端直接把文件给传过来了,
I
引用 dengnan123@i5ting 狼叔,现在是前端直接把文件给传过来了,
@dengnan123
2种方式,各有利弊
- 1)服务器返给前端一个token,前端拿着token传到七牛等cdn
- 2)上传的服务器,服务器再传给cdn
D
U
确实是有三种方法,其中一种方法就是你所说的,这个我最开始也是这么做的...emmm感觉好繁琐,另一种就是前端直传,后端提供签名就好了,也是我目前用的方式 nodejs+express,前端直传demo,还有一个steam流方式steam流上传。
D
W
直接在服务端拿到数据流后通过阿里云的api流式上传到阿里云就行了,不用存在自己服务器
参与回复
登录后即可参与回复。登录