欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

nodejs學(xué)習(xí)筆記之路由

 更新時間:2017年03月27日 08:49:35   作者:成功需要積累  
因為只是用于本地服務(wù)器用于自己測試用,所以不需要太完善的路由功能,所以也就不去使用express框架,而是自己實現(xiàn)一個簡易路由,可以針對自己的需求來定制路由功能。

server.js

var http = require("http");
var url = require("url");
function start(route){//route.js 的route方法
  //服務(wù)實現(xiàn)
  function onRequest(request,response){
    var pathname = url.parse(request.url.).pathname;
    route(pathname); //
    
    response.writeHead(200,{"Content-Type":"text/plain"});
    response.write("只是一個練手罷了");
    response.end();
  }
  //創(chuàng)建服務(wù)
  http.createServer(onRequest).listen(8888);//端口號8888
  console.log("服務(wù)啟動");//后臺輸出,表示服務(wù)啟動成功
}
exports.start = start; //將start方法暴露出去

========================================

route.js

function route(pathname){
  console.log("請求路徑是:" + pathname); //后臺查看請求路勁  區(qū)分請求的地址
}
exports.route = route;

========================================

index.js

var server = require("./server");
var router = require("./route");
server.start(router.route);//傳遞給start的是router的route方法

相關(guān)文章

  • Node.js + express實現(xiàn)上傳大文件的方法分析【圖片、文本文件】

    Node.js + express實現(xiàn)上傳大文件的方法分析【圖片、文本文件】

    這篇文章主要介紹了Node.js + express實現(xiàn)上傳大文件的方法,結(jié)合實例形式分析了Node.js + express針對圖片、文本文件上傳操作實現(xiàn)方法及相關(guān)操作注意事項,需要的朋友可以參考下
    2019-03-03
  • Node.js  REPL (交互式解釋器)實例詳解

    Node.js REPL (交互式解釋器)實例詳解

    這篇文章主要介紹了Node.js REPL (交互式解釋器)實例詳解的相關(guān)資料,Node.js REPL(Read Eval Print Loop:交互式解釋器) 表示一個電腦的環(huán)境,類似 Window 系統(tǒng)的終端,我們可以在終端中輸入命令,并接收系統(tǒng)的響應(yīng),需要的朋友可以參考下
    2017-08-08
  • 一文講解如何把已安裝的nodejs高版本降級為低版本

    一文講解如何把已安裝的nodejs高版本降級為低版本

    部分老舊項目需要使用低版本的node,網(wǎng)上很多是無效的,高版本無法直接安裝低版本node,但是低版本nodejs可以安裝部分高版本node,從而達(dá)到升級效果,下面這篇文章主要給大家介紹了關(guān)于如何把已安裝的nodejs高版本降級為低版本的相關(guān)資料,需要的朋友可以參考下
    2024-06-06
  • node.js+express留言板功能實現(xiàn)示例

    node.js+express留言板功能實現(xiàn)示例

    本文介紹基于nodejs+express+art-template的留言板功能。包含列表界面、添加界面和發(fā)送留言功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • windows實現(xiàn)npm和cnpm安裝步驟

    windows實現(xiàn)npm和cnpm安裝步驟

    這篇文章主要介紹了windows實現(xiàn)npm和cnpm安裝步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • nodejs修復(fù)ipa處理過的png圖片

    nodejs修復(fù)ipa處理過的png圖片

    ipa本身是一個zip文件改后綴后解壓縮就能看到應(yīng)用內(nèi)使用的資源文件,其中png圖片資源xcode打包的時候做了些手腳下面我們來看看如何修復(fù)這些問題
    2016-02-02
  • node.js+postman實現(xiàn)模擬HTTP服務(wù)器與客戶端交互

    node.js+postman實現(xiàn)模擬HTTP服務(wù)器與客戶端交互

    本文主要介紹了node.js+postman實現(xiàn)模擬HTTP服務(wù)器與客戶端交互,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • node.js根據(jù)不同請求路徑返回不同數(shù)據(jù)詳解流程

    node.js根據(jù)不同請求路徑返回不同數(shù)據(jù)詳解流程

    本篇文章介紹了我在開發(fā)過程中發(fā)現(xiàn)的一個小問題,就是node.js如何能夠根據(jù)不同的請求路徑來返回得到不同數(shù)據(jù),通讀本篇對大家的學(xué)習(xí)或工作具有一定的價值,需要的朋友可以參考下
    2021-10-10
  • 詳談Node.js之操作文件系統(tǒng)

    詳談Node.js之操作文件系統(tǒng)

    下面小編就為大家?guī)硪黄斦凬ode.js之操作文件系統(tǒng)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • Nodejs之http的表單提交

    Nodejs之http的表單提交

    這篇文章主要為大家詳細(xì)介紹了Nodejs之http的表單提交,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07

最新評論