Page 98 - Node.js开发指南
P. 98
5.3 路由控制 91
HTTP/1.1 200 OK
1
X-Powered-By: Express
Date: Mon, 02 Apr 2012 15:56:55 GMT
Cache-Control: public, max-age=0
Last-Modified: Mon, 12 Mar 2012 12:49:50 GMT
ETag: "110-1331556590000" 2
Content-Type: text/css; charset=UTF-8
Accept-Ranges: bytes
Content-Length: 110
Connection: keep-alive
3
body {
padding: 50px;
font: 14px "Lucida Grande", Helvetica, Arial, sans-serif;
}
4
a {
color: #00B7FF;
}
由 Express 创建的网站架构如图5-3 所示。
5
6
7
8
9
图5-3 Express 网站的架构
这是一个典型的 MVC 架构,浏览器发起请求,由路由控制器接受,根据不同的路径定
向到不同的控制器。控制器处理用户的具体请求,可能会访问数据库中的对象,即模型部 10