2015-12-23 14 views
7

PerformanceTiming.responseStart hakkında bir sorum var.PerformanceTiming.responseStart, HTML veya üstbilgileri işaret ediyor mu?

Bir zamanın başlıklarının ilk baytını HTML'nin ilk baytı için bir zaman mı? Bazı projelerde bu zamanlar çok farklı olabilir. Örneğin. ilerici sayfa oluşturma kullanıldığında.

+2

'sunucudan yanıt ... ilk bayt ...' ilk byte gibi görünüyor , dönem, muhtemelen üstbilgiler – adeneo

+1

Ayrıca, ayrıştırıcının HTML ayrıştırmaya başladığı an için de 'PerformanceTiming.domLoading' var. – adeneo

cevap

5

[...] kullanıcı aracısı her şey HTTP Üstbilgi dahil sunucu

http://www.w3.org/TR/2012/REC-navigation-timing-20121217/#dom-performancetiming-responsestart

Tepki gelen yanıtın ilk baytı aldığında hemen sonra zaman geri dönmelidir Bu, HTML Kafasından bile önce. Veri Ağlar Soketinde ve ilk defa okunduğunda bu anı okuduğumuz an. responseStart HTTP istek/yanıt zaman çizelgesinin kısmını temsil https://varvy.com/performance/responsestart.html bir kaynak ağı (ziyade uygulama önbelleği) üzerinden alınır

: Burada

bu konuda bir neet biraz animasyon ve açıklama sayfası.

Bu sizin Tarayıcılar Ağı-Aracı Zamanında bu Noktası F12:

enter image description here

+0

@dandavis '' Burada bulunan diğer komutlar, gövde ayrıştırılmadan önce bobin yüklemeye başladığında bir nokta işaretler. Wich de zaman içinde önemli bir nokta (ve ben de Questioineer tarafından da kastedildiğini düşünüyorum). – CoderPi

İlgili konular