web前端全系列 教程
1839个小节阅读:2242.9k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
发起网络请求:uni.request(OBJECT)
参数名 | 类型 | 必填 | 默认值 | 说明 |
---|---|---|---|---|
url | String | 是 | 开发者服务器接口地址 | |
data | Object/String/ArrayBuffer | 否 | 请求的参数 | |
header | Object | 否 | 设置请求的 header,header 中不能设置 Referer。 | |
method | String | 否 | GET | 请求方式 |
timeout | Number | 否 | 60000 | 超时时间,单位 ms |
success | Function | 否 | 收到开发者服务器成功返回的回调函数 | |
fail | Function | 否 | 接口调用失败的回调函数 | |
complete | Function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
参数 | 类型 | 说明 |
---|---|---|
data | Object/String/ArrayBuffer | 开发者服务器返回的数据 |
statusCode | Number | 开发者服务器返回的 HTTP 状态码 |
header | Object | 开发者服务器返回的 HTTP Response Header |
cookies | Array.<string> | 开发者服务器返回的 cookies,格式为字符串数组 |
xxxxxxxxxx
uni.request({
url: "http://iwenwiki.com/api/blueberrypai/getChengpinDetails.php",
success(res) {
console.log(res.data)
}
})
xxxxxxxxxx
uni.request({
url: "http://iwenwiki.com/api/blueberrypai/login.php",
data: {
user_id: "iwen@qq.com",
password: "iwen123",
verification_code: "crfvw"
},
method: "POST",
header: {
'Content-type': 'application/x-www-form-urlencoded'
},
success(res) {
console.log(res.data)
}
})
温馨提示
data 数据说明
最终发送给服务器的数据是 String 类型,如果传入的 data 不是 String 类型,会被转换成 String
- 对于
GET
方法,会将数据转换为 query string。例如{ name: 'name', age: 18 }
转换后的结果是name=name&age=18
。- 对于
POST
方法且header['content-type']
为application/json
的数据,会进行 JSON 序列化。- 对于
POST
方法且header['content-type']
为application/x-www-form-urlencoded
的数据,会将数据转换为 query string
实时效果反馈
1. uni-app中,网络请求,设置请求方式的属性是:
A url
B data
C header
D method
答案
1=>D