我得到了像標題一樣的錯誤。 以下是我的代碼。請你能有人給我建議嗎?節點js - 拋出新的錯誤('發送後無法設置標題');
我想我只發送一次'app.get' 我想劃分index.html和splash.html的大小寫。 在迴應之前,我想延遲1秒。
app.use(delay(1000));
app.get('/index.html', function(req, res) {
var pathName = req.url;
console.log('!!!!!!!!!!!');
console.log(pathName);
fs.readFile(__dirname + '/views/index.html', function(error, data) {
console.log(__dirname);
if(error){
console.log(error);
} else {
console.log("load html");
console.log(req.url);
csp.add(req, res, options);
res.render(__dirname + '/views/index.html');
res.end();
}
});
});
app.get('/splash.html', function(req, res) {
var pathName = req.url;
console.log('!!!!!!!!!!!');
console.log(pathName);
fs.readFile(__dirname + '/views/splash.html', function(error, data) {
console.log(__dirname);
if(error){
console.log(error);
} else {
console.log("load html");
console.log(req.url);
csp.add(req, res, options);
res.render(__dirname + '/views/splash.html');
res.end();
}
});
});
當你刪除'app.use(delay(1000))'你還會得到同樣的錯誤嗎? – turmuka
不,我沒有得到'延遲'的錯誤。但我想延遲使用快遞。你認爲這是問題嗎? –