Uniapp微信小程序上传文件并携带参数post请求怎么写
时间: 2024-01-24 12:02:03 浏览: 128
用java写post请求(添加post参数)
你可以使用uni.request API来实现上传文件并携带参数的post请求。你可以通过以下方式实现:
1. 创建FormData对象并添加需要上传的文件和参数
```
let formData = new FormData()
formData.append('file', filePath)
formData.append('param1', value1)
```
2. 调用uni.request API发送请求
```
uni.request({
url: 'your url',
method: 'POST',
header: {
'content-type': 'multipart/form-data'
},
data: formData,
success: res => {
console.log(res)
},
fail: err => {
console.log(err)
}
})
```
其中,filePath是需要上传的文件路径,value1是需要携带的参数。在header中需要指定content-type为multipart/form-data,同时data中传入formData对象。
希望能够帮到你!
阅读全文