最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nodejs學習筆記之路由

 更新時間: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文本文件BOM頭的去除方法

    Node.js文本文件BOM頭的去除方法

    這篇文章主要給大家介紹了關(guān)于Node.js文本文件BOM頭的去除方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • Node.js中SerialPort(串口)模塊使用

    Node.js中SerialPort(串口)模塊使用

    本文主要介紹了Node.js中SerialPort(串口)模塊使用,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • 詳解Node.js如何處理ES6模塊

    詳解Node.js如何處理ES6模塊

    學習JavaScript語言,你會發(fā)現(xiàn)它有兩種格式的模塊。一種是ES6模塊,簡稱ESM;另一種是Node.js專用的CommonJS模塊,簡稱 CJS。這兩種模塊不兼容。很多人使用Node.js,只會用require()加載模塊,遇到ES6模塊就不知道該怎么辦。本文就來談?wù)凟S6模塊在Node.js里面怎么使用。
    2021-05-05
  • node實現(xiàn)分片下載的示例代碼

    node實現(xiàn)分片下載的示例代碼

    這篇文章主要介紹了node實現(xiàn)分片下載的示例代碼,使用場景包括基于瀏覽器的流文件片段傳輸、基于客戶端的分片下載等。感興趣的小伙伴們可以參考一下
    2018-10-10
  • 詳解如何在NodeJS項目中優(yōu)雅的使用ES6

    詳解如何在NodeJS項目中優(yōu)雅的使用ES6

    本篇文章主要介紹了詳解如何在NodeJS項目中優(yōu)雅的使用ES6,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-04-04
  • nodeJs鏈接Mysql做增刪改查的簡單操作

    nodeJs鏈接Mysql做增刪改查的簡單操作

    本篇文章主要介紹了nodeJs鏈接Mysql做增刪改查的簡單操作,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Node.JS中快速掃描端口并發(fā)現(xiàn)局域網(wǎng)內(nèi)的Web服務(wù)器地址(80)

    Node.JS中快速掃描端口并發(fā)現(xiàn)局域網(wǎng)內(nèi)的Web服務(wù)器地址(80)

    在 Node.JS 中進行端口掃描還是比較方便的,一般會有廣播和輪詢兩種方式。下文重點給大家介紹node.js 掃描端口并發(fā)現(xiàn)局域網(wǎng)內(nèi)的web服務(wù)器地址的方法,一起看看吧
    2017-09-09
  • 詳解autojs的nodejs編寫UI技巧示例

    詳解autojs的nodejs編寫UI技巧示例

    這篇文章主要為大家介紹了autojs的nodejs編寫UI技巧示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • 談?wù)刵ode.js中的模塊系統(tǒng)

    談?wù)刵ode.js中的模塊系統(tǒng)

    這篇文章主要介紹了node.js中的模塊系統(tǒng),幫助大家更好的理解和學習node.js框架,感興趣的朋友可以了解下
    2020-09-09
  • Node.js connect ECONNREFUSED錯誤解決辦法

    Node.js connect ECONNREFUSED錯誤解決辦法

    這篇文章主要介紹了Node.js connect ECONNREFUSED錯誤解決辦法的相關(guān)資料,需要的朋友可以參考下
    2016-09-09

最新評論

蒙城县| 通辽市| 左云县| 綦江县| 怀来县| 中阳县| 阳原县| 闵行区| 石景山区| 白山市| 乌恰县| 灵台县| 通道| 天门市| 吴江市| 安西县| 日照市| 凤翔县| 慈溪市| 靖西县| 日喀则市| 偃师市| 威信县| 张北县| 五大连池市| 苗栗县| 翁牛特旗| 临沂市| 荣昌县| 绿春县| 新绛县| 郎溪县| 乐清市| 徐州市| 盖州市| 大安市| 海城市| 临城县| 马公市| 广宗县| 祁连县|