7***@qq.com
7***@qq.com
  • 发布:2020-02-19 10:53
  • 更新:2024-12-09 14:55
  • 阅读:4643

关于官方上传文件的请求方式,默认是post请求,不可直接修改请求方式

分类:uni-app

官方默认上传文件的请求方式是post,且不可修改,经过琢磨,我用以下方法可以修改请求方式为put,如果其他API不可以修改请求方式可以试试这个方法

uni.uploadFile({  
    url: `${baseUrl}/user/updateUserAvatar`,  
    filePath: res1.tempFilePaths[0],  
    formData: {  
    'account': this.userInfo.user.userAccount,  

    **'_method': 'PUT'**  **//重点是这个,在额外参数里加**  

    },  
    name: "multipartFile",  
    success:res2 => {  
    },  
    fail: err2 => {  
    }  
})
1 关注 分享
喜欢技术的前端

要回复文章请先登录注册

2***@qq.com

2***@qq.com

回复 l***@sina.cn :
设置header为contenttype为www那个就好了,其他的一样,这个星星我没见过
2021-01-06 21:17
l***@sina.cn

l***@sina.cn

回复 2***@qq.com :
你好,请教下怎么设置成put,我试了他这个方法,但是xbuilder就报错,不支持**
2021-01-06 21:01
2***@qq.com

2***@qq.com

可以改,设置头部就好了
2021-01-06 08:28
l***@sina.cn

l***@sina.cn

编译不通过
2021-01-06 02:55
2***@qq.com

2***@qq.com

厉害了,可以了
2020-11-16 16:41