首先,当然是有必要的环境,安装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');  

转载于:https://www.cnblogs.com/wteng/p/5583972.html

基于node.js及express实现中间件,实现post、get相关推荐

  1. 基于Node.js平台的Express教程

    基于Node.js平台的Express教程 Express 简介 什么是 Express Express 能做什么 Express 的基本使用 安装 Express 创建基本的 Web 服务器 监听 ...

  2. 基于Node.js+Express+MySQL的爱心助农电商管理系统的设计与实现(附源码)

    摘要 2020年新型冠状病毒突如其来,在疫情的影响下,全国各个地区的农产品销售均不同程度的出现了需求信息不畅,农产品管理困难,订单物流模糊,农产品滞销等问题的出现.与此同时2020年也是我国全面小康, ...

  3. 基于Node.js自我展示博客网站-计算机毕设 附源码231547

    自我展示博客网站的设计与实现 摘 要 个人博客网站是当今网络的热点,个人博客技术的出现使得每个人可以零成本.零维护地创建自己的网络媒体,Blog站点所形成的网状结构促成了不同于以往社区的Blog文化, ...

  4. Node.js毕业设计——基于Node.js+JavaScript+MongoDB的供求信息网站设计与实现(毕业论文+程序源码)——供求信息网站

    基于Node.js+JavaScript+MongoDB的供求信息网站设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于Node.js+JavaScript+MongoDB的供求信息网站设计 ...

  5. 一个基于Node.js的本地快速测试服务器

    local-web-test 一个本地的基于node.js的测试服务器 支持快速的启动web容器服务 支持快速的发送get,post请求,并记录在/log文件夹下,并在控制台输出 支持一个函数完成co ...

  6. 一个基于Node.js的本地快速测试服务器 1

    local-web-test 一个本地的基于node.js的测试服务器 支持快速的启动web容器服务 支持快速的发送get,post请求,并记录在/log文件夹下,并在控制台输出 支持一个函数完成co ...

  7. node ajax crud,基于node.js和rethinkdb的CRUD(增删改查)Web服务

    基于node.js和rethinkdb的CRUD(增删改查)Web服务 这是一个简单的REST web服务演示案例源码,使用Node.JS和Express 和RethinkDB,后者持久化JSON数据 ...

  8. 基于 Node.js + Koa 构建完整的 Web API (配置 ESLint 和使用 Airbnb 编码规范)

    主题内容:基于 Node.js + Koa 构建完整的 Web API (配置 ESLint 和使用 Airbnb 代码规范) 背景描述:上一篇 基于 Node.js + Koa 构建完整的 Web ...

  9. 用node.js和express.js和jade搭建轻型cms系统

    http://cnodejs.org/topic/4f16442ccae1f4aa270010bf 前言: 我们主要做的是iphone/ipad程序,但关注node.js很久,因为我们多少总是要做网站 ...

最新文章

  1. 12 个最佳的免费学习编程的游戏网站【转】
  2. 泰拉瑞亚服务器权限文件,泰拉瑞亚云服务器权限
  3. 把一个人的特点写具体作文_把一个人的特点写具体500字作文
  4. 一个好的软件开发人员的标准
  5. zipkin 原理和使用
  6. winform 配置文件的加密解密
  7. Java 统计字母个数
  8. 软件工程(2018)结对编程第一次作业
  9. eclips常用快捷键
  10. android 程序 架构,Android应用架构
  11. IOS开发之Post 方式获取服务器数据
  12. Spring data JPA图文教程(一)
  13. python读取Himawari8数据
  14. 如何通过win10资源监视器来查看对方QQ的IP地址
  15. 程序员求职之道(《程序员面试笔试宝典》)之看着别人手拿大把的offer,不淡定了怎么办?
  16. 全面剖析canonical标签
  17. 通过SecureCRT打开HCL模拟器命令行
  18. 四年级计算机教案模板,小学四年级计算机教案模板.doc
  19. 腰椎间盘突出引起的马尾综合征
  20. TCMalloc详解

热门文章

  1. Feather包实现数据框快速读写,你值得拥有
  2. jquery.cookie.js操作cookie实现“记住密码”
  3. Python模拟ICMP包
  4. 向其他进程注入代码的三种方法
  5. c语言main函数的参数argc,argv说明
  6. HDOJ1166 敌兵布阵【线段树】
  7. 函数名/函数地址/函数指针
  8. sql server 2005单独添加mdf文件
  9. Vue+Element导入导出Excel
  10. Visual Studio Code使用问题