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

Является ли протокол HTTP синхронным или асинхронным

HTTP по своей природе является синхронным протоколом. Клиент отправляет запрос и ждет ответа от сервера, прежде чем продолжить выполнение. Однако, используя техники вроде AJAX, WebSockets или HTTP/2 с Server-Sent Events, можно добиться асинхронного поведения поверх HTTP.

Пример синхронного HTTP-запроса в Java:

java
HttpURLConnection connection = (HttpURLConnection) new URL("https://example.com").openConnection();
connection.setRequestMethod("GET");
int responseCode = connection.getResponseCode(); // Блокирующий вызов
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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