Heroku服务器Python套接字不接受客户端连接
我有两个文件名Client.py和server.py client.py:Heroku服务器Python套接字不接受客户端连接,python,sockets,heroku,Python,Sockets,Heroku,我有两个文件名Client.py和server.py client.py: import socket import pickle host = "NAME OF HEROKU SERVER" port = 80 clientSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) clientSocket.connect((host, port)) clientSocket.send(pickle.dumps("SOME OBJECT
import socket
import pickle
host = "NAME OF HEROKU SERVER"
port = 80
clientSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
clientSocket.connect((host, port))
clientSocket.send(pickle.dumps("SOME OBJECT"))
server.py:
import socket
host = ""
port = 3000
encodingType = 'utf-8'
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((host, port))
s.listen()
conn, add = s.accept()
我能够在heroku中部署服务器文件。但当我尝试从客户端连接到heroku服务器时,服务器不接受任何客户端连接。我看到他们用烧瓶发送和接收websocket,但我用pickle和字符串发送和接收。所以我觉得用烧瓶很难。还有别的办法吗?我想让heroku服务器在不使用Flask的情况下接受客户端连接