【发布时间】:2017-03-12 16:07:10
【问题描述】:
我有一个域列表,我需要获取一些统计数据,例如每个站点的索引页面的平均响应时间。
我想获取每个域的首字节时间。我搜索了一下,但我没有找到我的问题的任何完整答案。这是我计算主机响应时间的函数:
opener = urllib2.build_opener()
request = urllib2.Request("http://"+host)
start = time.time()
resp = opener.open(request)
# read one byte
resp.read(1)
ttfb = time.time() - start
# read the rest
resp.read()
ttlb = time.time() - start
print "The TTFirst Byte of " +host+"is:"+ttlb
例如,当我为 google.com 运行它时,我收到了这个错误:
找不到 google.com
【问题讨论】:
-
您在寻求什么帮助?您是否尝试过实施任何东西?您可以
for循环遍历要探测的域,然后将print输出到命令行? -
嗨@AriCooper-Davis,我编辑了我的问题。你知道我的错误吗?
标签: python dns response-time