-2
請執行一個代碼(我不能發佈,因爲它包含3000多行),我意識到有時客戶端不會從服務器接收數據,但客戶端總是在傾聽,你對各種原因有什麼想法嗎? Ps:有時它很好,但有時候不是,我到處搜索,沒有任何工作。客戶端沒有從服務器接收數據
非常感謝。
請執行一個代碼(我不能發佈,因爲它包含3000多行),我意識到有時客戶端不會從服務器接收數據,但客戶端總是在傾聽,你對各種原因有什麼想法嗎? Ps:有時它很好,但有時候不是,我到處搜索,沒有任何工作。客戶端沒有從服務器接收數據
非常感謝。
這裏是客戶端的插座側,知道客戶端也可以是服務器
def run(self):
HOST = ''
PORT = self.val
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST, PORT)
s.listen(300000)
while 1:
conn, addr = s.accept()
data = conn.recv(4096)
if not data:
break
conn.shutdown(1)
conn.close()
詳情(協議等),最小的例子? –
嗨W.Mann,我用tcp,當服務器爲一組客戶端發送數據時,如果我們有6個客戶端,只有3個會收到它 – ascii94
有時只有1個不會收到數據,我認爲這是因爲我把s.listen(數字)出1,但它不是原因:s – ascii94