Когда я запускаю var ws = new WebSocket("ws://localhost:9000");
приложение работает, но когда я указываю IP-адрес, то есть ("ws://192.168.3.63:9000")
& (ws://HOSTNAME:9000)
, также нет ответа.
from SimpleWebSocketServer import SimpleWebSocketServer, WebSocket
from chatbot import get_response ,checkForHyperLinks, convertToHyperLink
import http.server
import socketserver
class ChatServer(WebSocket):
def handleMessage(self):
# echo message back to client
message = self.data
response = get_response(message)
self.sendMessage(response)
def handleConnected(self):
print(self.address, 'connected')
def handleClose(self):
print(self.address, 'closed')
Handler = http.server.SimpleHTTPRequestHandler
Ip="192.168.3.63"
port = 9000
server = SimpleWebSocketServer('',port, ChatServer)
print(server)
server.serveforever()
print("listening",server.serveforever())