【发布时间】:2016-04-27 16:56:50
【问题描述】:
我是一名前端开发人员,想在浏览器中使用 websocket+node.js 进行游戏。 我要的是一个关于如何在谷歌云中工作的很棒的教程或任何其他帮助。
我发现是这样的: https://cloud.google.com/solutions/real-time-gaming-with-node-js-websocket 但是我对服务器端不是很熟悉,而且对谷歌平台是全新的,所以它对我没有多大帮助。
我有一个简单的套接字示例,只要它在我的本地环境中就可以工作,但是当我部署它时,控制台中会出现很多奇怪的错误。
你可以在这里找到 http://socket-1281.appspot.com/
控制台日志中有错误提示:
WebSocket connection to 'ws://socket-1281.appspot.com/socket.io/?EIO=3&transport=websocket&sid=BXTZAZbQVQYA1TBLAAAA' failed: Error during WebSocket handshake: Unexpected response code: 400
Failed to load resource: the server responded with a status of 400 (Bad Request)
那么有谁知道如何解决这个问题或在哪里寻求帮助?
【问题讨论】:
-
那么您可以检查控制台的实际错误。查看完整的系统然后找出错误确实不容易。
-
我搜了一下,发现它可能和一个叫nginx的东西有关。
标签: node.js websocket socket.io google-compute-engine google-cloud-platform