2016-03-25 13 views
2

Kısa süre önce geliştirdiğim bir sitede HTTP/2'yi etkinleştirdim. Neden Windows 10 üzerinde HTTP/2'yi etkinleştirmek için IE ayarlarını değiştirmem gerekiyor?

Ben

  1. zorunda Bunu yapmak için kullanın
  2. benim web sunucusu (iisexpress) yapılandırın (benim durumumda Krom olarak) HTTP/2 destekleyen bir tarayıcı siteyi hizmet etmek
  3. , Windows 10 Be kullanan https
  4. Enable HTTP/Internet Explorer options

her şey çalışıyor 2., ama ben 1 ve 4 neces hakkında neden karıştı varıldı. Özellikle de Internet Explorer kullanmıyordum. Şimdi, yukarıdaki bağlantı, WININET kütüphanesi ile bir ilgisi olduğunu ve IE seçeneklerinin işletim sisteminin kendisindeki ayarları etkilediğini ancak anladığım kadarıyla aniden durduğumu gösteriyor.

İşletim sistemi bunlardan herhangi biriyle ne ilgisi var? Tarayıcı ve sunucu uygulaması arasında http/2 yok mu? IIS tarafından kullanılan sistem kaynakları var mı? Bu, eğer Katana veya nginx gibi bir şey kurduysam, Win10 olmadan HTTP/2'yi kullanabilir veya IE ayarını değiştirebilir miyim? (Varsayılan olarak Etkinleştirildiğinden) Internet Explorer seçeneklerinde HTTP/2'nin

cevap

2

Devre Dışı Bırakma:

enter image description here

Windows 10 bilgisayarda yalnızca IE11 üzerine ilişkiyi var. Chrome ve hatta Microsoft Edge, IIS'nizle iletişim kurmak için hala HTTP/2'yi kullanabilir (iisexpress yerine IIS ile test ettim). Geliştirici Araçları'nı kullanarak doğrulayabilirsiniz.

enter image description here enter image description here

: Yalnızca H2 (HTTP/2) iletişim sırasında kullanılacak görmek için tarayıcı önbelleğini temizleyin gerektiğini
İlgili konular