Web サイトの URL アドレスが与えられた場合、そのタスクは Web サイトへの往復時間を計算することです。
往復時間 (RTT) は、信号の送信に必要な合計時間または長さに、その信号の確認応答を受信するのに必要な時間を加えたものです。この時間には、信号間の伝播時間も含まれます。
ユーザーは、IP アドレスに ping を送信することで往復時間を確認できます。
往復時間の結果は、次の理由によって異なります:
通常、ラウンドトリップ時間はミリ秒単位であり、出力は秒単位で表示されます。
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 中国語 Web サイトの他の関連記事を参照してください。