【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:()=>{...} // 无论成功还是失败都会触发此回调

})

相关推荐
Epicurus1 分钟前
JavaScript无阻塞加载的方式
前端·javascript
1024小神3 分钟前
tauri程序使用github action发布linux中arm架构
前端·javascript
ahhdfjfdf5 分钟前
最全的`Map` 和 `WeakMap`的区别
前端
JYeontu10 分钟前
实现一个带@功能的输入框组件
前端·javascript·vue.js
一颗奇趣蛋26 分钟前
vue-router的query和params的区别(附实际用法)
前端·vue.js
孤城28631 分钟前
MAC电脑常用操作
前端·macos·快捷键·新手·电脑使用
木亦Sam32 分钟前
Vue DevTools逆向工程:自己实现一个组件热更新调试器
前端
酷酷的阿云32 分钟前
动画与过渡效果:UnoCSS内置动画库的实战应用
前端·css·typescript
dleei32 分钟前
使用docker创建gitlab仓库
前端·docker·gitlab
勤劳的代码小蜜蜂33 分钟前
大文件上传:告别传统传输瓶颈,让数据流转更高效
前端