意外的响应代码:200

时间:2014-07-29 22:58:33

标签: javascript html node.js websocket real-time

我想学习如何做一个基于网络的实时多人游戏,最近,我找到了这个one并试了一下。我花了很多时间来理解它,因为我没有 js,websockets 节点的背景知识。无论如何,我已经完成了该博客的大部分内容,但我一直收到这个错误。

javascript控制台上显示以下错误:

  

WebSocket连接到   'ws://localhost/socket.io/?EIO = 2& transport = websocket'失败:错误   在WebSocket握手期间:意外的响应代码:200

我已经使用以下行启动了游戏服务器:C:\xampp\htdocs\node game.js 它只显示类似_的内容,下划线闪烁。如此茫然它没什么,但我已经阅读了类似问题的问题,他们说类似的东西已经在运作,但它不只是展示了什么并不是一件坏事。

我对这种东西真的很新,所以请,如果有人知道如何解决这个问题,请回复。非常感谢。

1 个答案:

答案 0 :(得分:0)

正如教程所说,你应该看到

socket.io started.

您需要确保从正确的目录中访问所有静态文件。 Have you checked final code of that tutorial?

游戏服务器运行后,在浏览器中打开index.html文件。

刷新页面,您应该在控制台中看到一条消息,指出您现在已连接到套接字服务器。