Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 359|Yanıt: 0

TLS üzerinden HTTP/2 ve HTTP/2 için Cleartext TCP üzerinden HTTP/2

[Bağlantıyı kopyala]
2025-9-22 tarihinde yayınlandı 20:02:51 | | | |
HTTP/1.x ve HTTP/2 protokolleri karşılaştırılır
https://www.itsvse.com/thread-10023-1-1.html

HTTPS(h2) ve HTTP(h2c)

HTTP/1.x gibi, HTTP/2 de TLS ile HTTPS ve TLS olmadan HTTP içerir.

HTTPS (TLS üzerinden HTTP/2)

İletişimi TLS kullanarak şifreleme
Tanımlayıcı h2'dir
Örnek protokol:https

HTTP (HTTP/2 açık metin TCP üzerinde)

TLS kullanmadan açık metin olarak iletişim kurmak
Tanımlayıcı H2C'dir
Örnek protokol:http

Çoğu yaygın tarayıcı sadece H2'yi desteklediği için bu esasen gereklidir. H2'de kullanılan TLS aşağıdaki gereksinimlere sahiptir:

  • TLS 1.2 veya daha yeni sürümler
  • SNI uzatma desteği gereklidir
  • İstemci, TLS müzakere sırasında hedef alan adını belirtmelidir.
  • TLS 1.2 için aşağıdaki şifre paketi gereksinimleri geçerlidir:
  • RFC 7540'taki kara listedeki şifre paketlerini kullanmayın
  • Destek TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 gerekli


Tüm büyük tarayıcılar (Chrome, Firefox, Safari, Edge vb.).Sadece H2 (şifreli versiyon) uygulanmış ve desteklenmiştir, H2C desteklenmez

ASP.NET Core, H2C protokolünü kurar

Konfigürasyon şöyledir:

Sabit kod şöyledir:

Test kodu:

Aşağıda gösterildiği gibi:



(Son)




Önceki:MikroTik (IV) RouterOS Yapılandırma Yedekliği ve Geri Yüklemesi
Önümüzdeki:Stratum V1, V2 kripto para ağı havuz protokolüyle iletişim kurar
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com