未找到SockJS多路复用示例404 index.html

时间:2013-04-05 20:26:44

标签: node.js sockjs

查看SockJS multiplex example

我让服务器运行了。当我转到http://127.0.0.1:9999/multiplex时,我看到一条欢迎信息“Welcome to SockJS!

当我尝试浏览到index.hmtl http://127.0.0.1:9999/index.html时,我收到了404条消息“Cannot GET /index.html

index.html”与server.js正在运行的目录位于同一目录中。为什么服务器找不到这个文件?

2 个答案:

答案 0 :(得分:1)

请仔细检查您是否使用了良好的快递版本。 Express 3改变了API,代码可能需要一些调整。有关示例,请参阅sockjs-node / examples。

答案 1 :(得分:0)

安装快递3.1.1并制作了一些code updates to server.js。现在当我转到http://127.0.0.1:9999/时,它按照server:

中的指定为我提供了index.html
app.get('/', function (req, res) {
    res.sendfile(__dirname + '/index.html');
});

不确定为什么,但http://127.0.0.1:9999/index.html仍未提供该文件。