node.js--

2017-06-21  本文已影响0人  风清扬101

我们今天学到了node.js中的一个新的模块。功能和http模块一样。都是和前端交互数据的。这个模块相对于http模块比较简单。我们先回顾一下,http模块的使用步骤和方法。在node.js中,我们使用http模块的话,要经过一下几个步骤。

// 我们首先是引入模块http模块。

var http = require("http");

var url = require("url");

// 我们向前端发送数据的时候,我们还要进行文件和页面的操作。我们还要用到的是fs模块。

var fs = require("fs");

// 创建服务和架设路由条目。

var server = http.createServer(function(req,res){

// 有时候我们需要get请求的时候,在接口上拼接参数。所以,我们需要在接口和参数上进行分清。所以,我们还要其他的模块进行联合使用。url的模块使用。在URL的模块中,我们还要调URL模块中的parse()方法来进行转化为对象。

var urlObj =url.parse(req.url,true);

if(urlObj.pathname=="/data.html"){

fs.creatReadStream("./data.html").pipe(res);

}

});

// 监听端口号。

server.listen(8880,function(){

console.log("success");

});

// 这是个比较完整的后台服务器的模板。我们可以类比这学习一下,后台的服务器的http模块,进行搭建express模块。

上一篇 下一篇

猜你喜欢

热点阅读