node 執行JavaScript 指令碼 測試axios
demo1:
temp.js :
console.log('167464316')
//"C:\Program Files\nodejs\node.exe" C:\Users\able\Desktop\test\temp.js
// 如果node配置了環境變數且在當前目錄下執行,可執行:
// node temp.js
執行 node temp.js
demo2:
let axios = require("axios");
//匯入依賴需要用require,且末尾加分號
//"C:\Program Files\nodejs\node.exe" C:\Users\able\Desktop\test\temp2.js
// 如果配置環境變數且 當前資料夾下執行可以:
// node temp2.js
(() => {
const options = {
method: 'POST',
url: 'https://httpbin.org/post',
headers: {'content-type': 'application/json'},
data: {query: {a: 2, b: 1}}
};
axios.request(options).then(function (response) {
console.log(response.data);
}).catch(function (error) {
console.error(error);
});
})();
注意:第三方庫需要安裝,安裝之後目錄如下
package.json:
{
"name": "test",
"version": "1.0.0",
"dependencies": {},
"devDependencies": {
"axios": "^0.21.0"
}
}
測試axios的兩種post:
let axios = require("axios");
function reqJson() {
const options = {
method: 'POST',
url: 'https://xxx.xxxxx.xxxx/v1/auth/login',
headers: {'content-type': 'application/json'},
data: { //這裡是data
"email": "776356314@qq.com",
"password": "xq123456"
}
};
axios.request(options).then(function (response) {
console.log(response.data);
}).catch(function (error) {
console.error(error);
});
}
function reqUrlencoded() {
const options = {
method: 'POST',
url: 'https://www.wanandroid.com/user/login',
headers: {'content-type': 'application/x-www-form-urlencoded'},
params: { //這裡是params
"username": "ablexq1",
"password": "xq123456"
}
};
axios.request(options).then(function (response) {
console.log(response.data);
}).catch(function (error) {
console.error(error);
});
}
(() => {
reqJson()
reqUrlencoded()
})();
相關文章
- unittest 單元測試框架教程 1-執行測試指令碼框架指令碼
- 通過RFT命令列執行測試指令碼命令列指令碼
- C# 執行Javascript指令碼C#JavaScript指令碼
- Selenium執行JavaScript指令碼JavaScript指令碼
- javascript指令碼何時被執行JavaScript指令碼
- seleniumGrid分散式遠端執行測試指令碼分散式指令碼
- javascript測試程式碼的執行時間程式碼例項JavaScript
- QTP測試指令碼的維護 - 使用Update執行模式和Maintenance執行模式QT指令碼模式AINaN
- javascript指令碼何時會被執行JavaScript指令碼
- javascript如何測試一段程式碼的執行時間JavaScript
- 如何用node.js實現動態執行指令碼Node.js指令碼
- JavaScript 檢測程式碼執行時間JavaScript
- 執行 測試
- 【Android】不使用WebView來執行Javascript指令碼(Rhino)AndroidWebViewJavaScript指令碼
- 使用 Bash shell 指令碼進行功能測試(轉)指令碼
- 執行shell指令碼指令碼
- 指令碼執行方式指令碼
- PYTHON測試指令碼Python指令碼
- 壓力測試指令碼指令碼
- [Mysql]效能測試指令碼MySql指令碼
- JavaScript執行機制-node事件迴圈JavaScript事件
- [轉]使用ts-node執行ts指令碼以及踩過的坑指令碼
- 讓javascript中用innerHMTL新增的指令碼執行起來(轉)JavaScript指令碼
- ros 程式碼中執行nodeROS
- mybatis執行sql指令碼MyBatisSQL指令碼
- crontab執行shell指令碼指令碼
- PowerShell 指令碼執行策略指令碼
- SQL SERVER執行指令碼SQLServer指令碼
- 指令碼後臺執行指令碼
- python效能測試指令碼Python指令碼
- 執行python指令碼後臺執行Python指令碼
- RouterOS 限速指令碼和限執行緒指令碼ROS指令碼執行緒
- A/B 測試:概念 ≠ 執行
- java執行緒測試Java執行緒
- appium ios java 指令碼如何用指令執行,例如 adb 那種方式執行指令碼APPiOSJava指令碼
- [python] request 介面測試自動化指令碼轉化為 [locust] 效能測試指令碼Python指令碼
- 編寫執行R指令碼指令碼
- 你會執行指令碼嗎指令碼