【问题标题】:HandShake Exception for WebsocketWebsocket 的握手异常
【发布时间】:2015-01-04 04:26:26
【问题描述】:

试图理解 websocket。然后发现了一个问题: HTML页面有onchange="ConnectSOMEServer(this)

现在在函数中,代码只是在构建 URL

var url = "ws://" + serverName +":" +portNumber; abc= new WebSocket(url); SetSomething(abc);

Chrome 控制台中出现的错误如下所示。

WebSocket connection to 'ws://somethin-server:6767/' failed: Connection closed before receiving a handshake response

-Websocket类在dom5.js中

-无法理解它在哪里连接到服务器以及它在哪里传递用户名(如果有的话)。我在哪里可以找到端口。

-其他服务器也在为它们运行相同的代码工作正常,只有一个服务器在特定端口上显示上述错误。如果我 ping 它显示一切正常。

我在互联网上搜索过,但对我来说它看起来并不复杂。那里有不同类型的实现。

谢谢

【问题讨论】:

    标签: java javascript html websocket port


    【解决方案1】:

    Q.无法理解它在哪里连接到服务器以及它在哪里传递用户名(如果有的话)。我在哪里可以找到端口。

    Ans.Your html page is sending websocket request on a port.So the application should be having a TCP reciever up and running listening on the same port.

    Q.其他服务器也在为它们运行相同的代码工作正常,只有一台服务器在特定端口上显示上述错误。如果我 ping 它显示一切正常。

    Ans.You can not guarantee here just check the ports the other applications TCP reciever might be listening on the same port which shows above is 6767

    希望这会有所帮助。

    【讨论】:

    • 你让我的生活更轻松。Thanks.Tested
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-30
    • 1970-01-01
    相关资源
    最近更新 更多