NODE简易综合应用服务器搭建

Posted 飞鲨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NODE简易综合应用服务器搭建相关的知识,希望对你有一定的参考价值。

  node搭建简易服务器

  querystring和url模板学习地址 querystring&url

  1. 目录结构

  

  2. 代码结构

const http = require(\'http\');
const fs = require(\'fs\');
const url = require(\'url\');
const querystring = require(\'querystring\');

let server = http.createServer((req,res) =>{
    // 获取get请求数据
    let obj = url.parse(req.url,true);
    let urlBli = obj.pathname;
    let GET = obj.query;

    // 获取post请求数据
    let str = \'\';
    let POST = null;
    req.on(\'data\',(data) => {
        str += data;
    });
    req.on(\'end\', () => {
        POST = querystring.parse(str);
    });

    // 请求资源文件
    let filename = \'./www/\'+ urlBli;
    fs.readFile(filename,(err,data) => {
        if(err){
            res.write(\'404,该页面不存在\');
        }else {
            res.write(data);
        }
        res.end();
    })
});

server.listen(7676);

 

以上是关于NODE简易综合应用服务器搭建的主要内容,如果未能解决你的问题,请参考以下文章

Node.JS从相识到相知--徒手搭建简易版json服务

nodejs构建多房间简易聊天室

NodeJs+Express+SqlServer简易后台API服务搭建

从无到有,用Nodejs+express+mongodb搭建简易登陆系统

node 环境下简单web服务器搭建代码

websocket搭建简易的聊天室--勿喷