国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

Linux使用Node.js建立訪問靜態網頁的服務實例詳解

2024-05-06 16:36:07
字體:
來源:轉載
供稿:網友

Linux使用Node.js建立訪問靜態網頁的服務實例詳解

一、安裝node.js運行所需要的環境,

二、創建node目錄(/node/www),并在目錄下創建node.js服務文件server.js

var http = require('http');var fs = require('fs');//引入文件讀取模塊var documentRoot = ‘/node/www';//需要訪問的文件的存放目錄var server= http.createServer(function(req,res){  var url = req.url;   //客戶端輸入的url,例如如果輸入localhost:9999/index.html  //那么這里的url == /index.html  var file = documentRoot + url;  console.log(url);//node/www/index.html     /*    file為文件路徑    function為回調函數,    function的err為讀取錯誤返回的信息,返回空就沒有錯誤    function的data為讀取成功返回的文本內容  */  fs.readFile( file , function(err,data){    if(err){      res.writeHeader(404,{        'content-type' : 'text/html;charset="utf-8"'      });      res.write('<h1>404錯誤</h1><p>你要找的頁面不存在</p>');      res.end();    }else{      res.writeHeader(200,{        'content-type' : 'text/html;charset="utf-8"'      });      res.write(data);//將index.html顯示在客戶端      res.end();    }  });}).listen(9999);console.log('服務器開啟成功...');

三、創建index.html首頁文件,放在路徑為/node/www/下面

四、啟動服務命令:node server.js

五、瀏覽器輸入地址:http://localhost:9999/index.html

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

 

注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 濮阳县| 襄汾县| 张家川| 香港 | 文昌市| 车致| 栾城县| 临洮县| 哈尔滨市| 麻阳| 穆棱市| 庄河市| 南京市| 承德市| 富裕县| 眉山市| 蒙城县| 崇信县| 阳城县| 阳朔县| 资溪县| 乐昌市| 墨竹工卡县| 新密市| 于田县| 镇赉县| 长子县| 天水市| 宾阳县| 三亚市| 黄梅县| 宜阳县| 武城县| 乌鲁木齐市| 城市| 藁城市| 固始县| 手机| 广宗县| 南汇区| 宁安市|