使用Node.js搭建一个简单的http服务器

首先你要现在你的电脑上安装好node.js地址:

安装好了会出现这个:

然后写代码:

//使用Node搭建一个简单的http服务器 //加载http模块 let http = require(http) //调用http的createServer方法 创建一个服务器实例 let server = http.createServer() //监听request请求事件 设置请求处理函数 server.on(request,function (request,response) { response.write(<head><meta charset="utf-8"/></head>) //处理中文乱码 let url = request.url //端口号后面的那一部分 //根据url响应不同的页面(给ta一个回复--->字符串) if(url ===/){ response.end(这是index页面) }else if (url === /login.html){ response.end(这是用户的登录页面) }else if (url === /register.html){ response.end(这是用户的注册页面) }else if(url === /ding.json){ //也可以给ta一个json let ding = [ { name:dingqiusi, age:19 }, { name:dingqisui2, age:18 }, { name: dingqisui3, age: 20 } ] //然后把这个json转成字符串 最后ta要的格式是 string或者buffer response.end(JSON.stringify(ding)) }else { response.end(404 Not Found) } }) //绑定端口号 启动服务 server.listen(9988,function () { console.log(已经开启您的http服务器) console.log(访问地址:http:127.0.0.1:9988/) }) 44

有了node.js你就可以执行这个js脚本文件,Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。

node server-ding.js 1

node 文件名字 来执行这个脚本 在cmd命令行里面执行