0

我正在学习 node.js 并尝试连接到我创建的服务器,但我的浏览器无法连接。我正在实时服务器上进行测试。

我 /public_html 中的 server.js 包含以下内容:

var http = require("http"); 

function onRequest(request, response) {
    response.writeHead(200, {"Content-Type": "text/plain"});
    response.write("Hello World");   
    response.end(); 
}

http.createServer(onRequest).listen(8888);
console.log("Server has started");

我通过节点 server.js 从控制台启动并收到“服务器已启动”消息,但是当我将浏览器指向 myhost.com:8888 时,它无法连接。尝试了很长时间后,我收到错误 101 (net::ERR_CONNECTION_RESET):连接被重置。我忘记了什么?

4

1 回答 1

1

该代码应该在本地主机上工作 - 我测试过。您是否能够访问 IP 地址和端口,例如 23.25.125.87:8888(而不是 myhost.com:8888) - 不确定您是否查看过 DNS 更改(或者如果您已经这样做,它们是否生效)

于 2012-07-18T01:15:45.177 回答