关于微信小程序uni.uploadFile上传报错---请求拦截---errMsg:“uploadFile:fail createUploadTask:fail invalid url“

使用uni.chooseImage选择图片,uni.uploadFile上传图片时,发现了上面这句报错

翻译了一下,是说我url地址没完整,于是我就把基地址加在了前面

后面又说我token没携带,我又返回去看http的请求拦截,是有统一携带token的

uni.addInterceptor

然后发现是uni-app请求拦截方法,只会拦截我所给的参数,我写了request,他就拦截了request,不会再管uploadFile

手动添加基地址和token即可

const chooseImage = () => {
  uni.chooseImage({
    count: 1, //默认9
    success(res) {
      uni.uploadFile({
        url: baseUrl + '/member/profile/avatar',
        filePath: res.tempFilePaths[0],
        name: 'file',
        header: {
          Authorization: `Bearer ${storeMember.profile.token}`
        }
      });
    }
  })
}

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值