nodeJS怎样创建一个http服务呢

nodeJS可以用来开发服务器,今天咪咪我就来教教大家使用nodeJS创建一个基础的HTTP服务 。 工具/材料 电脑
node.JS
Hbuilder(或其他JS文件编辑工具)
操作方法 01 首先 , 新建一个JS文件 , 这里我就创建了一个名为HTTP.js的文件 。

nodeJS怎样创建一个http服务呢

文章插图

02 然后我们通过require来引入http模块 , require是nodeJS中的指令 , http是nodeJS中的模块 , 就是用来创建http服务的 。 var后面的是一个变量 , 名称随便取 , 不过不要用中文哦 。 这句话的意思就是引入http模块并且赋值给变量 。 这时候变量就具有了http模块的性质了 。

nodeJS怎样创建一个http服务呢

文章插图

03 之后 , 通过变量名来调用createServer方法 , 表示创建一个http服务 。

nodeJS怎样创建一个http服务呢

文章插图

04 createServer方法里面有一个匿名函数 , 匿名函数包括两个参数 , 参数名随便 , 第一个参数用来接收请求 , 第二个参数用来响应请求 。

nodeJS怎样创建一个http服务呢

文章插图

05 这里我就用方法 , 表示的响应结束 。 然后我在里面设置了请求成功的字样 , 这样就会返回字样给请求响应者 。

nodeJS怎样创建一个http服务呢

文章插图

06 服务创建之后 , 就是开始监听了 , 如图 , 调用listen方法来进行监听 。

nodeJS怎样创建一个http服务呢

文章插图

07 比如我监听电脑本地的地址 , 127.0.0.1 , 电脑默认的端口是80端口哦 。

nodeJS怎样创建一个http服务呢

文章插图

08 然后用node来运行JS文件 , 回车 , 这样 , http服务就运行了 , 并且会监听电脑本地的请求 。

nodeJS怎样创建一个http服务呢

文章插图

09 之后 , 我们打开浏览器 , 然后输入127.0.0.1 , 然后按下回车 , 这就说明我们向127.0.0.1这个地址发送了一个请求 , 然后我们就会收到请求成功的字样了哦 。

nodeJS怎样创建一个http服务呢

文章插图

10 而如果我们想要监听其他端口的请求 , 可以修改端口号 , 比如我监听3000端口 。

nodeJS怎样创建一个http服务呢

文章插图

11 之后 , 在cmd界面打断http服务 , 打断的方法是按Ctrl+c , 这样就可以打断了 。 为什么要打断http服务呢?这是因为我们修改了代码 , 每次重新修改过代码都要打断http服务 , 然后再次重新运行才可以哦 。

nodeJS怎样创建一个http服务呢

文章插图

推荐阅读