【发布时间】:2016-11-04 16:08:44
【问题描述】:
我刚开始学习 Node.js 和 Express,目前正在尝试构建一个静态文件服务器。我的问题是:如何防止每次用户插入错误路径时节点崩溃? 这是我的代码:
var express=require('express')
var fs=require('fs')
var app=express()
var server=app.listen(3000, listening)
console.log('Server Started on Port 3000')
function listening(){
console.log('Listening...')
}
app.use(express.static('website'))
app.get('/search/:page', goTo)
function goTo(req, res){
var data=req.params
fs.createReadStream('./website/'+data.page+'.html').pipe(res)
}
谢谢!
【问题讨论】:
标签: javascript node.js express server