1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 基于node.js及express实现中间件 实现post get

基于node.js及express实现中间件 实现post get

时间:2023-03-12 00:57:12

相关推荐

基于node.js及express实现中间件 实现post get

首先,当然是有必要的环境,安装node,这个我就不多说了。

依赖模块:

"express": "^4.13.4",

"request": "^2.72.0",

"body-parser": "^1.13.3",

页面

$.ajax({type: "post",url: "/api",contentType: "application/json", //data: {"UserName":"struggle","password":123456}, //普通数据data: JSON.stringify({"formdata":{"UserName":"struggle","password":123456}}), //这里为了应付需要传复杂的json数据success:function(msg){console.log(msg);}});

服务端:

var express = require('express');var app = express();var bodyParser = require('body-parser');// 解析json,need it...app.use(bodyParser.urlencoded({extended: false}));app.use(bodyParser.json());app.post('/api', function(req, res,next){console.log('post-test');console.log(req.body.formdata); var request = require('request');request.post('http://192.168.1.220:8094/User/Login',{form:req.body.formdata},function(err, response, body){res.send(body); //返回的数据 });});app.use(express.static(path.join(__dirname, '/')))app.listen(8080); console.log('Listening on port 8080');

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。