DCloud_App_Array
DCloud_App_Array
  • 发布:2014-12-11 16:59
  • 更新:2021-03-02 17:29
  • 阅读:25471

Uploader(文件上传)问题汇总

分类:HTML5+

文件上传数据传输协议

Uploader上传使用标准HTTP/HTTPS的POST方式提交数据,数据格式符合Multipart/form-data规范,即rfc1867(Form-based File Upload in HTML)协议

文件上传服务器代码如何实现

http://ask.dcloud.net.cn/question/722

以上为5+App的上传,uni-app的上传参考:https://uniapp.dcloud.io/api/request/network-file?id=uploadfile

另外,uniCloud提供了免费的cdn,建议上传到uniCloud,详见:https://uniapp.dcloud.io/uniCloud/storage

文件上传是否支持断点续传

目前不支持断点续传

5 关注 分享
Eric_Guo Mr丶Leo 小鸡 meijj522 Jeason

要回复文章请先登录注册

1***@qq.com

1***@qq.com

回复 yhmi :
你的是宽带影响吧,打印一下看看日志
2021-03-02 17:29
yhmi

yhmi

回复 1***@qq.com :
上传那块 超过1-2mb卡住,哥们是咋解决的
2021-03-02 16:12
1***@qq.com

1***@qq.com

我的个人项目已经上线了,我使用的是七牛云存储(阿里也不错的),大概原理也一样吧,你们可以看看上传图片

1、Android的(软著没申请下来,暂时上不了架):http://d.firim.top/tc7b?utm_source=fir&utm_medium=qrhttp://d.firim.top/tc7b?utm_source=fir&utm_medium=qr

2、iOS已经上架搜索:猫云—优质贴心的宠物平台

3、顺便也给你们给链接吧,例如iOS做唤起第三方或某个APP时可以使用到 https://apps.apple.com/cn/app/猫云-优质贴心的宠物社交平台/id1474103355
2021-02-09 09:53
8***@qq.com

8***@qq.com

请问上传图片 返回码-2是哪里的问题
2021-01-27 19:59
初学者123

初学者123

回复 DCloud_Android_DQQ :
因为 uni.uploadFile 默认的 method 是 post 方式,所以报错啦
2021-01-14 19:56
初学者123

初学者123

回复 DCloud_Android_DQQ :
获得的签名,用 put 测试,是正常的。如果改为 post,就不正常。
因此,获得的签名,通过目前的 uni.uploadFile 方法,上传都失败了
2021-01-14 19:55
DCloud_Android_DQQ

DCloud_Android_DQQ

回复 初学者123 :
没看明白。 到底是 PUT 可以,还是POST 可以
2021-01-14 19:51
初学者123

初学者123

我上传的方案是先获得后台签名,再进行前端直传到阿里云 OSS,获得的签名,用 postman 测试,method =put 时正常,返回码200。改为 method = post,返回码为405
我看了一下,目前上传返回的错误信息中,有一个是:CANNOT POST,推测是因为 uni.upload不能选择 method = put
请问这种情况怎么解决?谢谢!
2021-01-14 19:35
5***@qq.com

5***@qq.com

回复 DCloud_heavensoft :
对了那个使用plus.downloader.createDownload这个的addEventListener监听statechanged在切换页面后可以实时拿到回调的内容

但是如果使用plus.uploader.createUpload这个的addEventListener监听statechanged在切换页面后无法实时拿到回调的内容,只有初始化后结束后才可以拿到回调内容
2020-12-08 17:40
DCloud_heavensoft

DCloud_heavensoft

回复 5***@qq.com :
任意文件都可以传,包括视频
2020-12-05 22:59