Встречается на собеседованиях • сегодня

Работает ли HTTP протокол поверх TCP

Да, HTTP работает поверх TCP (Transmission Control Protocol). TCP обеспечивает надежную, упорядоченную и проверенную доставку данных, что критично для HTTP-запросов и ответов. По умолчанию HTTP использует порт 80, а HTTPS (HTTP Secure) — порт 443.

Пример простого HTTP-запроса через TCP-соединение (на низком уровне):

java
Socket socket = new Socket("example.com", 80);
OutputStream out = socket.getOutputStream();
out.write("GET / HTTP/1.1\r\nHost: example.com\r\n\r\n".getBytes());
InputStream in = socket.getInputStream();
// Чтение ответа...
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы