node.js 学习笔记三:路由url
2013-02-20 11:48
741 查看
一、修改server.js
二、增加router.js
内容如下,
三、修改index.js
var http = require("http"); var url = require("url"); //导入内置url模块 function start(route){ function onRequest(request, response){ var pathname = url.parse(request.url).pathname; //提取url console.log("Request received."); console.log("Request for " + pathname + " received.") route(pathname) //路由 response.writeHead(200, {"Content-Type": "text/plain"}); response.write("Hello,World,Node.js"); response.end(); } http.createServer(onRequest).listen(8888); console.log("Server has started.") } 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") var router = require("./router") server.start(router.route)
相关文章推荐
- Node.js学习笔记(4)--简单路由,老师学生id
- node.js学习笔记--官方原生模块-queryString,url,Buffer
- node.js学习笔记_模拟路由
- Node.js学习笔记(3)--url.parse方法
- node.js学习笔记之generator
- node.js 学习笔记(一) 解决node里中文乱码问题
- node.js常用API 学习笔记
- node.js学习笔记(4)--使用Express完成简单的登陆
- pomelo学习笔记 (3) node.js 与 c 客户端 Diffie-Hellman 密钥交换算法的实现
- node.js 基础学习笔记3 -http
- Node.js学习笔记9——Express框架
- Node.JS学习笔记
- Node.js学习笔记-STDIO Module
- node.js学习笔记之安装详解
- Node.js学习笔记--引用模块、npm
- Node.js文档学习笔记(2)
- NodeJS-学习笔记(1)--windows7下node.js环境的搭建
- node.js学习笔记——跨域设置
- <第三章>Node 学习笔记 |>URL网站解析<|
- node.js 学习笔记——node.js 环境配置