我是自学成才的Node.js.我创建了两个简单的HTML文件(summer.html和winter.html),并在node.js上节点了JS。我继续使用localhost:5354 / summer.html(和winter.html)。什么都没有出现,我收到了一条错误消息
This site can’t be reached
The connection was reset.
Try:
Checking the connection
Checking the proxy and the firewall
Running Windows Network Diagnostics
ERR_CONNECTION_RESET
我已经测试了其他课程,并且能够在localhost:5354上显示结果/但是这个不起作用。我做错了什么?
JS
var http = require('http');
var url = require('url');
var fs = require('fs');
http.createServer(function (req, res) {
var q = url.parse(req.url, true);
var filename = "." + q.pathname;
fs.readFile(filename, function(err, data) {
if (err) {
res.writeHead(404, {'Content-Type': 'text/html'});
return res.end("404 Not Found");
}
res.writeHead(200, {'Content-Type': 'text/html'});
res.write(data);
return res.end();
});
}).listen(5343);
答案 0 :(得分:2)
点击此网址 localhost:5343 / summer.html
因为,你在5343 PORT听。但是你打了5354 Port