目录
2、application/x-www-form-urlencoded类型
一、引入依赖
1、cmd控制台下载依赖
npm install request
2、对应js文件引入依赖
const request = require('request')
二、代码示例
一)、post请求
1、application/json类型
request({
url: "https://xxxxxxxxxx.com/api/login", // api接口地址
method: "POST", // 请求类型
json: true, // 返回结果是否需要json格式
// 请求头
headers: {
"content-type": "application/json",
},
// 请求体
body: {
fid: "1",
fpwd: "1"
}
},(err, res2, body) => {
if(err) {
console.log("request 请求 出现错误 err : \n" , err );
} else {
console.log("request 请求 完成")
}
})
2、application/x-www-form-urlencoded类型
request({
url: "https://xxxxxxxxxx.com/api/login", // api接口地址
method: "POST", // 请求类型
json: true, // 返回结果是否需要json格式
// 请求头
headers: {
"content-type": "application/x-www-form-urlencoded",
},
// 请求体
form: {
fid: "1",
fpwd: "1"
}
},(err, res2, body) => {
if(err) {
console.log("request 请求 出现错误 err : \n" , err );
} else {
console.log("request 请求 完成")
}
})
二)、get请求
request({
url: "https://xxxxxxxxxx.com/api/login", // api接口地址
method: "GET", // 请求类型
json: true, // 返回结果是否需要json格式
// 请求头
headers: {
},
// 请求体
qs: {
fid: "1",
fpwd: "1"
}
},(err, res2, body) => {
if(err) {
console.log("request 请求 出现错误 err : \n" , err );
} else {
console.log("request 请求 完成")
}
})