我正在尝试将数据从我的网站(webstorm)发送到python中的服务器。
这是python中我的服务器的以下代码:
import SocketServer
class MyTCPHandler(SocketServer.BaseRequestHandler):
def handle(self):
self.data = self.request.recv(1024).strip()
print "{} wrote:".format(self.client_address[0])
print self.data
self.request.sendall(self.data.upper())
if __name__ == "__main__":
HOST, PORT = "localhost", 80
server = SocketServer.TCPServer((HOST, PORT), MyTCPHandler)
server.serve_forever()
这是javascript代码:
var socket = new WebSocket("ws://localhost:80");
socket.onopen = function () {
alert("fdfd");
socket.send('Ping bla'); // Send the message 'Ping' to the server
};
我收到以下错误:
WebSocket与' ws:// localhost /'的连接失败:连接在收到握手响应之前关闭javascript.js:20
任何帮助将不胜感激:)