2016-03-19 19 views
0

Web sitem performansını test ettiğimde SSL bağlantılarının bağlantı kurulumunun bir parçası olarak gerçekleştiğini fark ettim. İlk isteğin (sayfanın) tam SSL el sıkışmasına ihtiyacı olduğunu anlıyorum.SSL Bağlantı kurulumundaki el çarkları

Ancak, pingdom testinden fark ederseniz, sadece bazı diğer kaynaklar SSL el sıkışmalarını yapıyor. Sayfada kalan istekler yok.

Lütfen birisi bunun arkasındaki mantığı açıklayabilir. yeni bir TCP bağlantısı bunları almak için kullanılıyorsa HTTPS aracılığıyla yüklenir

enter image description here

cevap

0

Kaynaklar kendi SSL anlaşmasını sahip olacaktır. HTTP'nin hayatta kalması durumunda, aynı sunucudaki kaynaklar varolan bağlantılar kullanılarak alınabilir. HTTPS yerine HTTP aracılığıyla alınan veya farklı sunucularda/alanlarda bulunan kaynaklar ayrı bağlantılar kullanmalıdır.

Kişisel test sonuçları

kaynaklar alınırken ve , onlar alınan ediliyor ve onlar ile alındığını hangi protokol bilmeden, bu teşhisi için oldukça işe yaramaz.

+0

Tüm kaynaklar aynı etki alanına işaret eder. Onun tam SSL (https). Ve sunucu node.js'dir – user3658423

+0

Bu faktörler, TCP bağlantılarını ayırma olasılığını ortadan kaldırmaz ve böylece SSL el sıkışmaları ayrı ayrı bunları almak için kullanılır. HTTP'nin canlı kalması, HTTP pipeline vb. Ile bile, sayfa çok sayıda kaynak yüklüyse, birden çok bağlantı kullanmak zorunda kalabilir. Aslında HTML’nin kendisini görmeden, gerçekte neler olduğunu size anlatacak kimse yok. –

+0

Tamam, Ama neden başka kaynaklar kısaltılmış bir SSL el sıkışma bile yapmaz? (Sunucum SSL oturumu sürdürmeyi destekliyor). Yapılan her talebin SSL el sıkışması olacağı doğru değil mi? – user3658423

İlgili konular