Ответ
HTTPS (HyperText Transfer Protocol Secure) — это защищённая версия HTTP, использующая шифрование для безопасной передачи данных между клиентом и сервером. Он основан на протоколах SSL/TLS, которые обеспечивают:
- Конфиденциальность — данные шифруются, чтобы их нельзя было перехватить.
- Целостность — информация не может быть изменена при передаче.
- Аутентификацию — подтверждает, что вы подключены к нужному серверу (не поддельный).
Пример проверки HTTPS в Python (используя requests):
import requests
response = requests.get('https://example.com')
print(response.status_code) # 200, если соединение безопасное
HTTPS использует порт 443 по умолчанию, в отличие от HTTP (порт 80). Современные сайты обязаны использовать HTTPS для защиты пользователей и SEO.
Видео-ответы
▶
▶
▶