我正在使用WAMP脱机服务器,并且为聊天应用程序安装了NodeJS。聊天应用程序工作正常,但我在控制台中收到此错误
与'ws:// localhost:8000 / socket.io / 1 / websocket / 1300942723267398434'的WebSocket连接失败:在收到握手响应之前连接已关闭
即使该应用程序运行正常,但我也不想看到该错误,并且我相信如果将我的应用程序上载到实时服务器,由于该错误,它将无法完美运行。
我尝试了SO的许多解决方案,但对我而言不起作用:
下面是我的后端代码
var io = require('socket.io').listen(8000),
dns = require('dns'),
express = require('express'),
mysql = require('mysql');
在前端:
socket = io.connect('http://localhost:8000');
答案 0 :(得分:0)
我找到了解决方案...错误是由于创建与服务器的安全连接后,连接http
不安全所致,应用程序正常运行