給定任何網站的URL位址;任務是計算網站的往返時間。
往返時間(RTT)是發送訊號所需的總時間或長度,加上接收到該訊號的確認所需的時間。此時間還包括訊號之間的傳播時間。
使用者可以透過ping IP位址來確定他/她的往返時間。
往返時間的結果取決於以下原因:
通常,往返時間的持續時間為毫秒,我們以秒為單位顯示輸出。
Input: www.tutorialspoint.com Output: Time taken:0.3676435947418213 Input: www.indiatoday.in Output: Time taken:0.4621298224721691
我們將使用以下方法來解決給定問題 −
Start Step 1 -> import time Step 2 -> import requests Step 3 -> define a function def roundtriptime(url): Set t1 = time.time() Set req = requests.get(url) Set t2 = time.time() Set t = str(t2-t1) Print Time taken Step 4 -> Initialize url = "http://www.tutorialspoint.com" Step 5 -> Call function roundtriptime(url) Stop
import time import requests # Function to calculate the roundtriptime def roundtriptime(url): # time when the signal is sent t1 = time.time() req = requests.get(url) # time when the acknowledgement # is received t2 = time.time() # total time taken t = str(t2-t1) print("Time taken:" + t) # url address url = "http://www.tutorialspoint.com" roundtriptime(url)
Time taken:0.3676435947418213
以上是計算往返時間(RTT)的C程序的詳細內容。更多資訊請關注PHP中文網其他相關文章!