码迷,mamicode.com
首页 > 其他好文 > 详细

node框架express

时间:2017-12-30 12:23:56      阅读:90      评论:0      收藏:0      [点我收藏+]

标签:pipe   static   文件的   利用   获取   div   console   const   简单   

见识到原生nodeJs服务器的恶心后,我们来用下简单好用的框架吧~

服务器无非主要提供接口和静态文件读取,直接上代码:

const express = require(‘express‘);
const bodyParser = require(‘body-parser‘);

const server = express();
server.listen(8088);

//post回来的data要先用body-parser处理
server.use(‘/getData‘,bodyParser.urlencoded({}));

//get接口 获取参数用req.query
server.get(‘/aaa‘,(req,res,next)=>{
  console.log(req.query);
  res.send(‘6666‘);
})

//post接口 获取参数用req.query和req.body
server.post(‘/getData‘,(req,res,next)=>{
  console.log(req.query);
  //body-parser会帮你把数据存放在req.body中
  console.log(req.body);
  res.send({code:0,msg:`接受到来自你的数据:${JSON.stringify(req.body)}`});
})

// express.static是express内置的读取静态文件的中间件
// 所谓中间件就是能访问req和res的函数
// express.static就是利用req.url的pathname在www下用fs读取文件流,然后rs.pipe(res)
server.use(express.static(‘www‘));

 

node框架express

标签:pipe   static   文件的   利用   获取   div   console   const   简单   

原文地址:https://www.cnblogs.com/amiezhang/p/8148725.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!