今天来给大家说一说nodejs调用api接口的方法,具体如下:
我们利用nodejs来创建请求向内部发送请求,安装:npm install axios --save
const express = require('express')
const axios=require("axios");
// 1.实体化对象
const app = express()
// 2.监听端口//用于内部调用,这样更加安全
app.listen(8000)
app.get('/api',(req, res)=>{
axios.get('http://127.0.0.1:9000').then(response => {
console.log(response.data);
res.send(response.data);
})
.catch(error => {
res.send("err");
console.log(error);
});
})
app.get('/',(req, res)=>{
res.send('请求成了');
})在创建一个用于内部存储密码的路由
const express = require('express')
// 1.实体化对象
const app = express()
// 2.监听端口//用于内部调用,这样更加安全
app.listen(9000)
app.get('/',(req, res)=>{
console.log("有人请求秘钥");
res.send('成功请求9000端口的秘钥');
})而且这种方法可以衍生出很多好玩的东西,比如我们需要强加密的数据就可以多做几层保护,也可以将复杂的路由分隔开,大家一起写,每个人负责自己的部分
以上便是nodejs调用api接口的方法,已解决的全部内容,更多内容可关注慕课网~
點擊查看更多內容
為 TA 點贊
評論
評論
共同學習,寫下你的評論
評論加載中...
作者其他優質文章
正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦