请求时间 - Python
请求时间 - Python
timings = [] for _ in range(10): name = requests.put("https://example.com", headers=auth) if name.status_code == 204: print(name.elapsed.total_seconds()*1000) timings.append(name.elapsed.total_seconds()*1000) time.sleep(30) else: print (name) print (name.text) time.sleep(30) aver = sum(timings) / len(timings) print() print(f"{aver} total average")
\n简单来说:我需要在特定时间向服务器发送请求。为了做到这一点,我正在计算发送请求所需的平均时间,以便我可以提前发送它那么多秒,以便服务器在特定时间接收到它。\n只是想知道是否有更精确/更好的方法来做到这一点,因为\"elapsed.total_seconds()\"也包括我下载响应所需的时间,而我只是在寻找服务器接收我的请求所需的时间,而不包括其他时间。