Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Задачи

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

Специализация

Python Backend Developer

Java Backend Developer

Node.js Backend Developer

Golang Backend Developer

React Frontend Developer

Посмотреть все

Выберите навыки

React

React

JavaScript

JavaScript

Git

Git

Redux

Redux

Webpack

Webpack

Посмотреть все

Сложность

1-3

4-6

7-8

9-10

Рейтинг вопросов

1

2

3

4

5

Подпишись на React Developer в телеграм

Вопросы React Frontend Developer


Что такое протокол HTTPS?

Чем HTTP отличается от HTTPS?

При разборе запроса на Target, Body и Header — что шифруется?

Насколько безопасны query-параметры при использовании HTTPS?

Как устанавливается TCP-соединение и где в этом процессе используется HTTP/HTTPS?

  • Рейтинг:

    3

  • Сложность:

    3

HTTPS (HyperText Transfer Protocol Secure) — это защищенная версия протокола HTTP, использующая SSL/TLS для шифрования данных. Он работает через порт 443 и защищает передаваемые данные от перехвата или изменения.

 

Подробнее
  • Рейтинг:

    2

  • Сложность:

    6

HTTPS — это HTTP + шифрование (SSL/TLS). Ключевые отличия:

  1. Безопасность: HTTPS шифрует данные, защищая от перехвата.

  2. Доверие: Сайты с HTTPS имеют SSL-сертификат (зеленый замок в браузере).

  3. Скорость: HTTPS немного медленнее из-за шифрования, но с HTTP/2 разница нивелируется.

Подробнее
  • Рейтинг:

    2

  • Сложность:

    7

При HTTPS шифруется всё: URL (Target), Body, Headers. Исключение — домен (виден в SNI)

Подробнее
  • Рейтинг:

    4

  • Сложность:

    5

HTTPS шифрует данные при передаче по сети, но не делает query-параметры полностью безопасными. Они остаются видимыми в URL браузера, истории и логах серверов. Query могут попасть в аналитические системы и логи прокси. Поэтому HTTPS не отменяет риски утечки через URL. Для чувствительных данных query-параметры использовать не стоит.

Подробнее
  • Рейтинг:

    5

  • Сложность:

    5

TCP-соединение устанавливается с помощью трехэтапного рукопожатия между клиентом и сервером. Сначала клиент и сервер договариваются о параметрах соединения, и только после этого можно передавать данные. HTTP работает поверх TCP и использует уже установленное соединение. HTTPS добавляет этап шифрования с помощью TLS перед началом передачи HTTP-данных. TCP отвечает за доставку, HTTP — за формат и смысл сообщений.

Подробнее