Какой порт используется в HTTP и HTTPS?
Стандартные порты — 80 для HTTP и 443 для HTTPS. Это значения по умолчанию: приложение может слушать другой порт, указанный в URL.
Читать ответПодготовка к интервью
62 вопроса по HTTP с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по HTTP — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: http, HTTP, networking.
Каталог
Стандартные порты — 80 для HTTP и 443 для HTTPS. Это значения по умолчанию: приложение может слушать другой порт, указанный в URL.
Читать ответВ типовой схеме DNS приводит клиента к внешнему балансировщику, затем запрос проходит через Ingress/Gateway к Service и выбранному Pod.
Читать ответ429 Too Many Requests означает, что клиент превысил установленное ограничение частоты запросов.
Читать ответ201 Created означает, что запрос успешно выполнен и создал один или несколько ресурсов.
Читать ответУспешного HTTP-статуса недостаточно: проверяют схему, значения ответа и соответствующий бизнес-результат.
Читать ответКоды 4xx указывают на проблему с запросом или условиями его выполнения, а 5xx — на невозможность сервера обработать запрос.
Читать ответHTTP 404 означает, что сервер не нашёл представление запрошенного ресурса или не раскрывает его существование.
Читать ответHTTP 200 означает успешное выполнение запроса на уровне HTTP, а 500 — внутреннюю ошибку сервера.
Читать ответПереход на HTTPS может выполнить сам браузер либо сервер с помощью перенаправления.
Читать ответПоток строится как проверка входящего события → надёжное сохранение → обработка → обновление состояния и фиксация результата.
Читать ответaiohttp интегрирован с event loop и отдаёт управление на ожидании сетевого I/O. requests предоставляет синхронный интерфейс и удерживает вызывающий поток до завершения операции.
Читать ответHMAC или цифровая подпись проверяют сообщение, HTTPS защищает канал, а от повторов нужны отдельные меры.
Читать ответ