使用uni.chooseImage选择图片,uni.uploadFile上传图片时,发现了上面这句报错
翻译了一下,是说我url地址没完整,于是我就把基地址加在了前面
后面又说我token没携带,我又返回去看http的请求拦截,是有统一携带token的
uni.addInterceptor
然后发现是uni-app请求拦截方法,只会拦截我所给的参数,我写了request,他就只拦截了request,不会再管uploadFile了文章来源:https://www.toymoban.com/news/detail-511126.html
手动添加基地址和token即可 文章来源地址https://www.toymoban.com/news/detail-511126.html
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}`
}
});
}
})
}
到了这里,关于关于微信小程序uni.uploadFile上传报错---请求拦截---errMsg:“uploadFile:fail createUploadTask:fail invalid url“的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!