收藏
回答

调用wx.cloud.cdn()上传后得到的地址报400错误,获取这个cdn资源需要权限吗?

根据文档:https://developers.weixin.qq.com/minigame/dev/wxcloud/reference-sdk-api/utils/Cloud.CDN.html

云函数id:test-9gu6iktl603d1a0f

之前本地开发访问通过 wx.cloud.cdn上传的图片是好的,后面云函数上传到服务端突然就报400了,然后本地也开始400了,一开始用的got库,后面发现用axios请求也会400,于是用浏览器直接访问可以正常下载,怀疑是cookie问题,清空cookie之后,浏览器也无法访问

cdn 地址我打印了一个出来:http://vweixinf.tc.qq.com/301/20303/stodownload?m=779349edbc75be79e84414e33519e45a&filekey=30340201010420301e0202012d040253480410779349edbc75be79e84414e33519e45a020245e5040d00000004627466730000000131&hy=SH&storeid=323032313032323731363232323030303062633635346564373037373036313636666234306230303030303132643030303034663466&bizid=1023

// 上传cdn的代码
wx.cloud.callFunction({
  name: 'upload_image',              
  data:{
    'imgCdn': wx.cloud.CDN(buffer),
    fileType
  }            
})
最后一次编辑于  2021-03-05
回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容
问题标签