SockJS - 在连接服务器时,'/info' 导致 Http 404 错误

7
我主要是依照以下文章实现使用SockJS的推送通知:

Java Webapp的推送通知SockJS客户端SockJS Java服务器

我的SockJS客戶端是:

var sock = new SockJS("http://localhost:8080/pusher");

sock.onmessage = function(event) {
    console.log("message: " + event.data);
    alert('received message echoed from server: ' + event.data);
};

*服务器正在监听同一个端口8080。但在运行时出现了404错误:

GET http://localhost:8080/pusher/info 404 (Not Found)

这篇文章在 StackOverflow 上并没有解决我的问题。请帮我看看我漏掉了什么。 我是否需要注册客户端或发布服务器来启用推送通知。提前感谢!


尝试将localhost替换为您实际的服务器IP地址。它应该可以正常工作。 - kingAm
使用 http://127.0.0.1:8080/pusher 仍然会出现相同的错误,先生。 - masT
你是在本地机器上进行测试吗? - user568109
Tomcat是用于HTTP服务器的,对吧。您是否已经安装了SockJS服务器(npm包)并正在运行? - user568109
1
你找到解决方案了吗? - user1555190
显示剩余2条评论
1个回答

9

链接已失效 - https://github.com/sockjs/sockjs-node/blob/main/examples/express-3.x/server.js - BUDDHIKA

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接