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

創(chuàng)建簡單的node服務(wù)器實例(分享)

 更新時間:2017年06月23日 09:08:40   投稿:jingxian  
下面小編就為大家?guī)硪黄獎?chuàng)建簡單的node服務(wù)器實例(分享)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

話不多說直接上代碼:

var http = require('http')

//對URL 解析為對象
//1.導(dǎo)入模塊 URl模塊

var url = require('url')
var fs = require('fs')
var path = require('path')
var mime = require('./mime.js')
var qs = require('querystring')
 
http.createServer(function(req,res){
  var url1 = req.url
  var pathname = url.parse(url1).pathname
  //打印路徑
  console.log(pathname)
  //取擴展名
  var ext = path.extname(pathname).slice(1)
  var contentType = mime.types[ext]
   
  fs.exists(__dirname+pathname,function(e){
    if(e){
      console.log("文件存在")
      fs.readFile(__dirname+pathname,function(err,data){
        if(!err){
          //返回數(shù)據(jù)
          res.writeHead(200,{"Content-Type":contentType+";charset=utf-8","Access-Control-Allow-Origin":"*"})
          res.write(data)
          res.end()
        }else{
          console.log("讀文件出錯")
        }
      })
    }else{
      console.log("文件不存在")
       
    }
  })
  //設(shè)置端口
}).listen(9796)

好啦!大概就是這個樣子!

有不懂得 留言問我哦!

以上這篇創(chuàng)建簡單的node服務(wù)器實例(分享)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Node.js 使用流實現(xiàn)讀寫同步邊讀邊寫功能

    Node.js 使用流實現(xiàn)讀寫同步邊讀邊寫功能

    本文通過代碼給大家介紹了Node.js 使用流實現(xiàn)讀寫同步邊讀邊寫功能,非常不錯,具有參考借鑒價值,需要的額朋友參考下吧
    2017-09-09
  • nodejs中函數(shù)的調(diào)用實例詳解

    nodejs中函數(shù)的調(diào)用實例詳解

    本文通過實例代碼給大家介紹了nodejs函數(shù)的調(diào)用,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-10-10
  • nodejs開發(fā)微信小程序?qū)崿F(xiàn)密碼加密

    nodejs開發(fā)微信小程序?qū)崿F(xiàn)密碼加密

    本文給大家分享的是在使用nodejs開發(fā)微信小程序的過程中,實現(xiàn)密碼加密的示例代碼,非常簡單,有需要的小伙伴可以參考下
    2017-07-07
  • 詳解Nodejs 通過 fs.createWriteStream 保存文件

    詳解Nodejs 通過 fs.createWriteStream 保存文件

    本篇文章主要介紹了Nodejs 通過 fs.createWriteStream 保存文件,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • nodejs中的異步編程知識點詳解

    nodejs中的異步編程知識點詳解

    在本篇內(nèi)容里小編給大家整理的是一篇關(guān)于nodejs中的異步編程知識點詳解內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-01-01
  • 使用Node.js實現(xiàn)一個簡單的命令行工具

    使用Node.js實現(xiàn)一個簡單的命令行工具

    這篇文章主要為大家詳細介紹了如何用 Node.js 實現(xiàn)一個簡單的命令行工具,模仿常用的 ls 命令,包括其 -a 和 -l 參數(shù)的功能,感興趣的可以了解下
    2024-11-11
  • 詳解Node.js如何開發(fā)命令行工具

    詳解Node.js如何開發(fā)命令行工具

    追求更高的效率是碼農(nóng)不斷的追求。選擇合適的工具,合理搭配使用,既能提高一部分開發(fā)效率,又能改善寫代碼時的心情。使用Node.js開發(fā)命令行工具是開發(fā)者應(yīng)該掌握的一項技能,適當(dāng)編寫命令行工具以提高開發(fā)效率。
    2016-08-08
  • Node使用Puppeteer監(jiān)聽并打印網(wǎng)頁的接口請求

    Node使用Puppeteer監(jiān)聽并打印網(wǎng)頁的接口請求

    Puppeteer 是一個 Node 庫,它提供了高級的 API 來通過 DevTools 協(xié)議控制 Chrome 或 Chromium,本文我們就來看看如何使用Puppeteer監(jiān)聽并打印網(wǎng)頁的接口請求吧
    2025-04-04
  • Node.js 深度調(diào)試方法解析

    Node.js 深度調(diào)試方法解析

    這篇文章主要介紹了Node.js 深度調(diào)試方法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 在Node.js中實現(xiàn)視頻收藏功能

    在Node.js中實現(xiàn)視頻收藏功能

    在構(gòu)建視頻分享平臺時,視頻的收藏功能是用戶互動的重要組成部分,本文將介紹如何在Node.js應(yīng)用中實現(xiàn)視頻收藏功能,包括數(shù)據(jù)模型的創(chuàng)建、業(yè)務(wù)邏輯的實現(xiàn)以及接口的驗證測試,需要的朋友可以參考下
    2024-04-04

最新評論

丰顺县| 忻州市| 周宁县| 陇西县| 淳安县| 苗栗市| 澎湖县| 东乌珠穆沁旗| 彭阳县| 扎赉特旗| 望城县| 临沂市| 科技| 敦化市| 响水县| 绥化市| 宁城县| 长顺县| 吴川市| 乐山市| 延川县| 临澧县| 长汀县| 葫芦岛市| 青龙| 湘乡市| 四子王旗| 竹北市| 资兴市| 大连市| 北碚区| 邯郸市| 郓城县| 和林格尔县| 喀什市| 龙口市| 平利县| 邹平县| 色达县| 昌吉市| 满城县|