猿记录

一个记录、分享的博客

您的位置:主页 > 技术专栏 > node >

nodejs 创建一个服务

2017-09-28 16:50:56 作者:yxl 次阅读 node

先创建一个server.js文件
var http = require('http'),
url = require('url');

function start(route){
function onRequest(request,response){
var pathname = url.parse(request.url).pathname;
console.log('Request for '+pathname);

route(pathname);

response.writeHead(200,{'Content-Type':'text/plain'});
response.write('Hello world');
response.end();
}
http.createServer(onRequest).listen(8888);
console.log('Server has running');
}
exports.start = start;

接下来创建一个router.js
function route(pathname){
console.log('About to route a request for'+pathname);
}
exports.route = route;

最后创建一个index.js文件
var server = require('./server'),
router = require('./router');

server.start(router.route);

然后在终端 node index.js 开启服务,在浏览器输入 http://127.0.0.1:8888 ,然后随便输入不同的参数路径,就返回路径

凡本站注明“本站”或“投稿”的所有文章,版权均属于本站或投稿人,未经本站授权不得转载、摘编或利用其它方式使用上述作品。

编辑:yxl 关键词: node
0

网友评论