2012-05-12 140 views
-1

我想測量從Web服務器下載圖片所用的時間。我想使用Perl,Python或PHP,但喜歡Perl。時間在毫秒。我想從HTML運行腳本。延遲測量

感謝

喬恩

回答

0

您將運行從HTML腳本?你的意思是你會調用某種CGI?

在任何編程語言中,你的「問題」應該是非常直接的,它有某種阻止HTTP GET請求方法;例如在Perl中:

use LWP::Simple; 
use Time::HiRes qw/gettimeofday tv_interval/; 

my $b = [gettimeofday]; 
get("http://stackoverflow.com/questions/10565423/latency-measurement"); 

print "Took me: ", tv_interval($b), "\n"; 

但是這並不代表下載文件需要多長時間。它只顯示GET請求的具體實現(通過LWP :: Simple)需要多長時間。如果你真的只想要這個請求的時間,你將不得不深入挖掘。 (雖然我懷疑它有很大的區別....)

+0

謝謝塞巴斯蒂安..時間是幾秒或幾毫秒? –

+0

可以使用CGI嗎? –

+0

我不知道,但你會怎樣從Perl運行Perl? ;-) –