第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何讓nodejs自動(dòng)尋找目錄下index.html,default.html

如何讓nodejs自動(dòng)尋找目錄下index.html,default.html

一只萌萌小番薯 2019-02-15 14:13:51
加載模塊var    fs = require('fs'),    http = require('http'),    path = require('path');創(chuàng)建服務(wù)器,并請(qǐng)求和響應(yīng)var server = http.createServer(function(request, response) {    var pathname = path.join(__dirname, request.url);    console.log(pathname);    // 獲取文件狀態(tài)    fileState(pathname, function(res) {        if (res) {            //如果是一個(gè)文件,發(fā)送200響應(yīng)            response.writeHead(200);            // 將文件流導(dǎo)向res            fs.createReadStream(pathname).pipe(response);        } else {            // 當(dāng)是一個(gè)目錄的時(shí)候如何讓程序自動(dòng)尋找index.html default.html(問(wèn)題在這里?)        }    })}).listen(3000, function(err) {    if (!err) console.log('服務(wù)器啟動(dòng)成功');})獲取文件狀態(tài)的函數(shù)function fileState(path, callback) {    fs.stat(path, function(err, stats) {        // 判斷是否是文件        if (err) {            return false;        }        callback(stats.isFile());    })}
查看完整描述

1 回答

?
飲歌長(zhǎng)嘯

TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個(gè)贊

fileState(pathname, function(res) {

        if (res) {

            //如果是一個(gè)文件,發(fā)送200響應(yīng)

            response.writeHead(200);

            // 將文件流導(dǎo)向res

            fs.createReadStream(pathname).pipe(response);

        } else {

            // 當(dāng)是一個(gè)目錄的時(shí)候如何讓程序自動(dòng)尋找index.html default.html(問(wèn)題在這里?)

            response.writeHead(200);

            // 將文件流導(dǎo)向res

            fs.createReadStream(pathname+'/index.html').pipe(response);

            

        }

    })


查看完整回答
反對(duì) 回復(fù) 2019-02-21
  • 1 回答
  • 0 關(guān)注
  • 1515 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)