Как заставить программу ждать до завершения HTTP-запроса в JavaScript?

Есть ли в JavaScript способ отправить HTTP-запрос на HTTP-сервер и подождать, пока сервер ответит ответом? Я хочу, чтобы моя программа ожидала ответа сервера и не выполняла никаких других команд после этого запроса. Если сервер HTTP не работает, я хочу, чтобы запрос HTTP повторялся после истечения времени ожидания, пока сервер не ответит, и тогда выполнение программы может продолжаться в обычном режиме.

Есть идеи?

Спасибо заранее, Танасис

Ответы на вопрос(5)

Ваш ответ на вопрос