Node.js 路由的简单使用
生活随笔
收集整理的這篇文章主要介紹了
Node.js 路由的简单使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
創建router.js 文件代碼:
function route(pathname) {console.log("About to route a request for " + pathname); }exports.route = route;創建server.js 文件代碼:
var http = require("http"); var url = require("url");function start(route) {function onRequest(request, response) {var pathname = url.parse(request.url).pathname;console.log("Request for " + pathname + " received.");route(pathname);response.writeHead(200, {"Content-Type": "text/plain"});response.write("Hello World");response.end();}http.createServer(onRequest).listen(8888);console.log("Server has started."); }exports.start = start;創建index.js 文件代碼:
var server = require("./server"); var router = require("./router");server.start(router.route);啟動應用node index.js,隨后請求一個URL,你將會看到應用輸出相應的信息,這表明我們的HTTP服務器已經在使用路由模塊了,并會將請求的路徑傳遞給路由:
總結
以上是生活随笔為你收集整理的Node.js 路由的简单使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue引入外部字体
- 下一篇: 二层网络架构,接入交换机和核心交换机