Встречается на собеседованиях • сегодня
Как HTTP протокол связан с TCP
HTTP — это протокол прикладного уровня, который работает поверх TCP (транспортного уровня). TCP обеспечивает надежную, упорядоченную доставку данных, а HTTP использует это для передачи запросов и ответов между клиентом и сервером.
Пример:
java
Socket socket = new Socket("example.com", 80); // TCP-соединение
OutputStream out = socket.getOutputStream();
out.write("GET / HTTP/1.1\r\nHost: example.com\r\n\r\n".getBytes()); // HTTP-запрос
InputStream in = socket.getInputStream();
// Чтение HTTP-ответа... HTTP/1.x использует одно TCP-соединение на запрос (по умолчанию), а HTTP/2 и HTTP/3 оптимизируют этот процесс (мультиплексирование, QUIC).

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