Sobes.tech
Junior — Middle

Které komponenty HTTP požadavku jsou při použití HTTPS přenášeny zašifrované?

sobes.tech AI

Odpověď od AI

Při použití HTTPS je veškerá HTTP žádost přenášena přes zabezpečený kanál TLS/SSL, což znamená, že následující komponenty žádosti jsou šifrovány:

  • Metoda (GET, POST atd.)
  • URL (cesta a parametry žádosti)
  • Hlavičky HTTP
  • Tělo žádosti (payload)

Výjimkou je pouze doménové jméno v hlavičce SNI (Server Name Indication), které je přenášeno nezašifrované během navazování TLS relace za účelem výběru certifikátu serveru. Tímto způsobem je veškerá obsahová část HTTP žádosti, včetně parametrů a dat, přenášena zašifrovaně, čímž je zajištěna důvěrnost a integrita dat.