api接口简单实现(node环境)
相信大家都遇到过这样的问题,在node运行成功的一份js在python中调用报错

很多人的第一想法都是找错,但是笔者也不知道这是啥问题,推荐大家搭建接口调用js,除了方便快捷,在生产环境中还能提高效率
01
首先是逆向代码,这里简单使用一个rsa加密作为案例(encrypt.js)
const {getEncrypt} = require('./encrypt');// 导入模块 const bodyParser = require("body-parser");// 插件 //app.use 使用中间件(插件) app.use(bodyParser.urlencoded({extend:false})); //设置一个post接口 app.post('/enc',(req,res)=>{ let {ps} = req.body; res.send({err:0,msg:getEncrypt(ps)}); });
02
本地服务器搭建(server.js),node基础的东西,不了解的朋友建议先去学下node
const express = require("express");
const app = express(); // express实例化
// 监听端口,设置回调
app.listen(3000,()=>{
console.log("server start");
});
03
接口书写(也是在server.js中,笔者比较随意,一般是分开来的)
const {getEncrypt} = require('./encrypt');// 导入模块
const bodyParser = require("body-parser");// 插件
//app.use 使用中间件(插件)
app.use(bodyParser.urlencoded({extend:false}));
//设置一个post接口
app.post('/enc',(req,res)=>{
let {ps} = req.body;
res.send({err:0,msg:getEncrypt(ps)});
});
04
postman测试一下接口

python通过request请求即可


总结一下,api接口再搭配一个自己的小服务器,能给实际开发带来很大的便利哦
转自:微信公众号:学习是你劝退

浙公网安备 33010602011771号