【Uniapp-Vue3】request各种不同类型的参数详解

一、参数携带

我们调用该接口的时候需要传入type参数。

【Uniapp-Vue3】request各种不同类型的参数详解_第1张图片

第一种 

路径名称?参数名1=参数值1&参数名2=参数值2

【Uniapp-Vue3】request各种不同类型的参数详解_第2张图片

第二种 

uni.request({

        url:"请求路径",

        data:{

                参数名:参数值

        }

})

【Uniapp-Vue3】request各种不同类型的参数详解_第3张图片

 二、请求方式

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

})

你可能感兴趣的:(Uniapp,uni-app,前端)