我正在寻找使用 TCP 完成往返服务器的时间。使用 Windows 客户端时。(我会使用 ping 但服务器阻止了这个)
我正在考虑使用 python 和套接字来完成这个,我目前有。
import time
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM )
start = time.time()
s.connect(('localhost',80))
print 'time taken ', time.time()-start ,' seconds'
s.close()
我遇到的问题是我不认为连接计时器正在工作,因为我经常得到相同的时间戳返回。有人可以指出我正确的方向来解决这个问题。