Есть некоторый скрипт (фронтенд).
Следующие строчки нажимают на кпопку на сайте.
$('.button_htable input[name=bet]').val(parseFloat(bet).toFixed(8));
var buttonPlayBtn = $('.button_htable .clButtonPlay')[3];
buttonPlayBtn.click();
Result();
Кнопка, на которую нажимает скрипт генерирует POST запрос.
В среднем запрос проходит за 500 мс. Порой бывает что это время увеличивается до 17 секунд (например).
А порой POST запрос не проходит и мы получаем 502(), либо какие-нибудь другие ошибки.
Как можно доработать код, чтобы выполнение дальнейшего кода (вызов функции Result()) происходил после окончания POST запроса. А в случае ошибки (например 502()) кпопка нажималась повторно?