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

首先你要现在你的电脑上安装好node.js
地址:https://nodejs.org/en/download/

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

文章插图
 
安装好了会出现这个:
使用Node.js搭建一个简单的http服务器

文章插图
 
【使用Node.js搭建一个简单的http服务器】
然后写代码:
//使用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一个jsonlet ding = [{name:'dingqiusi',age:19},{name:'dingqisui2',age:18},{name: 'dingqisui3',age: 20}]//然后把这个json转成字符串 最后ta要的格式是 string或者bufferresponse.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/')})1234567891011121314151617181920212223242526272829303132333435363738394041424344有了node.js你就可以执行这个js脚本文件,Node.js 是一个基于 Chrome V8 引擎的 JAVAScript 运行环境 。
node server-ding.js1node 文件名字 来执行这个脚本 在cmd命令行里面执行
使用Node.js搭建一个简单的http服务器

文章插图
 

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

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

文章插图
 

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

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

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

文章插图
 




    推荐阅读