Если REST-запрос выполняется минуту — это синхронно или асинхронно?

Если REST-запрос выполняется минуту и клиент при этом ждёт ответа, то это синхронный запрос — клиент блокируется до получения результата.

Короткий ответ

Что ответить на собеседовании

Если REST-запрос выполняется минуту и клиент при этом ждёт ответа, то это синхронный запрос — клиент блокируется до получения результата. Асинхронный запрос подразумевает, что клиент инициирует операцию и не ждёт её завершения, а получает результат позже (например, через callback, webhook или polling). В случае длительного запроса на минуту, если клиент ждёт ответа в одном соединении, это синхронная операция, даже если сервер обрабатывает её долго.

Подробный разбор

Ответ с пояснениями

Если REST-запрос выполняется минуту и клиент при этом ждёт ответа, то это синхронный запрос — клиент блокируется до получения результата. Асинхронный запрос подразумевает, что клиент инициирует операцию и не ждёт её завершения, а получает результат позже (например, через callback, webhook или polling). В случае длительного запроса на минуту, если клиент ждёт ответа в одном соединении, это синхронная операция, даже если сервер обрабатывает её долго.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее