Встречается на собеседованиях • сегодня

В чём разница между HTTP и HTTPS

HTTP передаёт данные в открытом виде, что делает их уязвимыми для перехвата. HTTPS шифрует трафик с помощью TLS/SSL, обеспечивая конфиденциальность и целостность данных.

Ключевые отличия:

  • Безопасность: HTTPS использует шифрование, HTTP — нет.
  • Порты: HTTP — 80, HTTPS — 443.
  • Сертификаты: HTTPS требует SSL-сертификата для подтверждения подлинности сайта.
  • Производительность: HTTPS немного медленнее из-за накладных расходов на шифрование.

Пример запроса на Python:

python
import requests

# HTTP (небезопасно)
response = requests.get("http://example.com")  

# HTTPS (рекомендуется)
response = requests.get("https://example.com")  

Современные сайты почти всегда используют HTTPS для защиты пользователей.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы