request是服務端發起請求的工具包
1、安裝
npm i request
2、基本用法
預設是GET請求
var request = require(`request`);
request(`您的請求url`, function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body) // 請求成功的處理邏輯
}
});
POST請求
var request = require(`request`);
var url="請求url";
var requestData="需要傳輸的資料";
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: JSON.stringify(requestData)
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body) // 請求成功的處理邏輯
}
});
POST form格式上傳資料
request.post({url:``, form:{key:`value`}}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body) // 請求成功的處理邏輯
}
})