http模块主要功能:
http模块是nodejs提供的:用来创建web服务器的模块(客户端:负责消费资源 服务器:负责对外提供网络资源的电脑)。通过http模块提供的http.createServer()方法,就方便吧一台普通电脑,变成web服务器,从而对外提供web资源
同样使用require方法进行导入
const http=require('http');//使用require方法 导入http系统
服务器和普通电脑的区别:服务器上安装了WEB服务器软件:例如IIS\Apache等。通过这些服务器软件就开源把普通电脑变成一台Web服务器。
实际上我们电脑上安装相关WEB服务器软件,就能把我们的客户端电脑,变成服务器:例如phpStudy,xampp,
在node.js中。我们不需要使用IIS、apache等这些第三方web服务器软件。我们可以基于node.js提供的http模块,通过几行简单的代码,自己手写简单的一个服务器软件,从而对外提供web服务