延迟测量

时间:2012-05-12 16:22:25

标签: perl

我想测量从Web服务器下载图片所花费的时间。我想使用Perl,python或PHP但是更喜欢Perl。时间以毫秒为单位。我想从HTML运行脚本。

由于

乔恩

2 个答案:

答案 0 :(得分:0)

当您说“来自HTML”时,Perl无法在浏览器中运行。

我建议您查看onload event in Javascript.

答案 1 :(得分: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)花了多长时间。如果你真的只想要时间,你就必须深入挖掘。 (虽然我怀疑它有很大的不同......)

相关问题