Bir HTTP sunucusuna (kuyruklu yıldız, ters ajax, vb.) Bazı askıya alınmış bağlantılar oluşturuyorum. Tamam çalışıyor, ancak görüyorum ki tarayıcı aynı anda sadece bir etki alanına iki askıya alınmış bağlantıya izin veriyor. Dolayısıyla, bir kullanıcı web siteme tarayıcısının Tab1'inde bakıyorsa, onu da Tab2'ye yüklemeye çalışırsa, siteme izin verilen iki bağlantıyı kullandı.
Ben http sunucum gibi siteme herhangi bir adresi çözmek var bazı joker etki alanı şey yapabilirsiniz düşünüyorum:
*.example.com/webapp -> 192.0.2.1 (the actual ip of my server)
yani:
a.example.com/webapp
b.example.com/webapp
c.example.com/webapp
hepsi hala ( www.example.com/webapp
) işaret ediyor, ancak tarayıcı onları farklı etki alanları olarak görüyor, bu yüzden 2 bağlantı sınırına girmem. Bu doğru mu?
Bu bile olduğunu doğrudur - Tarayıcı başına aktif bağlantı sayısı için herhangi bir sınır, tüm etki alanlarında, var mı? Diyelim ki yukarıdaki şemayı kullanıyorum - örneğin Firefox herhangi bir zamanda sadece 24 paralel bağlantıya izin veriyor mu? Gibi bir şey:
1) a.example.com/webapp
2) www.download.example/hugefile.zip
3) b.example.com/webapp
4) c.example.com/webapp
...
24) x.example.com/webapp
25) // Error - all 24 possible connections currently in use!
Örnek olarak sadece 24 bağlantı / Firefox seçtim.