前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >nodejs创建一个简单的服务器

nodejs创建一个简单的服务器

原创
作者头像
conanma
发布2022-01-04 18:07:00
1.5K0
发布2022-01-04 18:07:00
举报
文章被收录于专栏:正则

创建一个服务器 1.首先引入NodeJS中的HTTP模块; 2.创建一个server,在这里可以对前端返回做出处理 3.监听端口

代码语言:javascript
复制
const http = require("http");
//创建一个服务器
var server = http.createServer(function(req,res){
    console.log("----");
    //向前台写东西,输出
    res.write("abc");
    //结束
    res.end();
});
//监听--等着
//listen  端口
server.listen(4444);

4.进入命令行,cd到改js的目录,执行该js 执行命令: node xxx.js

5.打开浏览器,输入localhost+监听的端口 页面展示如下:

命令行展示:

以上nodejs创建一个简单的server就结束了

-------------------------------完善以上服务器代码------------------------------- 以上的服务器代码对所有的4444端口的请求返回的都abc; createServer的返回参数req中存放中所有请求相关的内容,包括url,我们可以根据url对请求进行处理

代码语言:javascript
复制
const http = require("http");
//创建一个服务器
var server = http.createServer(function(req,res){
    console.log("----");
    
    switch(req.url){
        cese:"/1.html"
            res.write("111");
            break;
        cese:"/2.html"
            res.write("222");
            break;
        cese:"/3.html"
            res.write("333");
            break;
        default:
            res.write("404");
            break;
    }
    //结束
    res.end();
});
//监听--等着
//listen  端口
server.listen(4444);

请求http://localhost:4444/1.html,页面展示如下:

请求http://localhost:4444/2.html,页面返回222 这样就可以简单的对请求做出处理

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档