【Uniapp-Vue3】request各种不同类型的参数详解
一、参数携带
我们调用该接口的时候需要传入type参数。
第一种
路径名称?参数名1=参数值1&参数名2=参数值2
第二种
uni.request({
url:"请求路径",
data:{
参数名:参数值
}
})
二、请求方式
常用的有get,post和put 三种,默认是get请求。
uni.request({
url:"请求路径",
method:"方式"
})
三、请求头配置
uni.request({
url:"请求路径",
header:{
token:"xxx",
"content-type":"xxx"
}
})
四、请求超时和回调
uni.request({
url:"请求路径",
timeout:xxx, // 设置超时,毫秒为单位
success:res=>{...} // 成功的回调
fail:err=>{...} // 失败的回调
complete:()=>{...} // 无论成功还是失败都会触发此回调
})