-1
ノード(実際はチュートリアルの後にあります)で要求処理を実証するための非常に簡単なプログラムを書きましたが、サーバはGET /
要求に永久に応答するようです。私が使用しているコードは次のとおりです。応答に時間がかかりすぎるノード
const http = require('http');
const url = require('url');
let routes = {
'GET': {
'/': (req, res) => {
res.writeHead(200, {'Content-type': 'text/html'});
res.end('GET /');
}
},
'POST': {
},
'NA': (req, res) => {
res.writeHead(404);
res.end('Content not found');
}
}
function router(req, res) {
let baseURI = url.parse(req.url, true);
// the function that gets resolved and used to handle the request
let resolveRoute = routes[req.method][baseURI.pathname];
}
http
.createServer(router).listen(3001,() => {
console.log('Listening on port 3001');
});
何か間違っていますか?