Встречается на собеседованиях • сегодня
Поверх какого протокола работает http
HTTP (HyperText Transfer Protocol) работает поверх TCP (Transmission Control Protocol). TCP обеспечивает надежную, упорядоченную и проверенную доставку данных между клиентом и сервером. HTTP использует TCP-порт 80 по умолчанию (или 443 для HTTPS).
Пример установки соединения:
python
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # TCP socket
s.connect(("example.com", 80)) # HTTP порт
s.send(b"GET / HTTP/1.1\r\nHost: example.com\r\n\r\n")
print(s.recv(4096).decode())Для HTTPS используется TLS поверх TCP, добавляя шифрование. Современные версии HTTP/2 и HTTP/3 могут работать поверх других протоколов (например, QUIC в HTTP/3), но классический HTTP/1.x всегда использует TCP.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы