下面是加載一個URL並捕獲響應時間的python腳本:獲取TTFB(時間,直到第一個字節)的HTTP請求
import urllib2
import time
opener = urllib2.build_opener()
request = urllib2.Request('http://example.com')
start = time.time()
resp = opener.open(request)
resp.read()
ttlb = time.time() - start
由於我的計時器是圍繞整個請求/響應包(包括讀()),這會給我TTLB(到最後一個字節的時間)。
我也想得到TTFB(第一個字節的時間),但不知道在哪裏開始/停止我的時間。 urllib2足夠精細,可以添加TTFB定時器嗎?如果是這樣,他們會去哪裏?
感謝。做一些像「連接時間」這樣的開放式步驟可能會讓我得到我需要的東西(儘管不是真正的TTFB) – 2009-04-13 18:19:02