>>import socket
>>s=socket.socket() //creates a TCP socket of address family; internet appications IPv4
>>s.bind(("0.0.0.0",8888))
>>s.listen(2)
>>client,addr=s.accept()
如何找出嘗試連接到我創建的套接字的IP數量?端口上的活動套接字數量?
>>import socket
>>s=socket.socket() //creates a TCP socket of address family; internet appications IPv4
>>s.bind(("0.0.0.0",8888))
>>s.listen(2)
>>client,addr=s.accept()
如何找出嘗試連接到我創建的套接字的IP數量?端口上的活動套接字數量?
您可以嘗試使用netstat
命令檢查網絡連接。找不到在純Python代碼中執行此操作的方法。
while True:
c, addr = s.accept()
print 'Got connection from', addr
c.send('Thank you for your connecting')
c.close()
這將指示發起的連接!
您可以隨時擁有一個計數器,並且在收到的每個連接上都會增加一個計數器。
connectionCounter = 0
while True:
connectionCounter += 1
c, addr = s.accept()
print 'Connection number: ' + str(connectionCounter)
c.send('Thank you for your connecting')
c.close()
我在下面添加一個視頻鏈接來演示相同。我希望它有幫助。
Demonstration of the above code
通過使用curl我正在連接請求到服務器。
謝謝!做這份工作! – 2014-12-07 16:56:34