Как я могу получить код ответа от navigator.sendBeacon ?Мне нужен индикатор, который может сказать мне, что запрос не выполнен?В частности, я ищу способ идентифицировать неверный запрос (запрос был отправлен с «плохим» искаженным json и получил код ответа 4xx).Есть ли способ сделать это при использовании sendBeacon?
Из документации:
Метод sendBeacon () возвращает true, если пользовательский агент может успешно поставить в очередь данные для передачи, в противном случае он возвращает false.
Таким образом, он не возвращает false, если запрос недействителен (и код ответа 4xx)
navigator.sendBeacon (that.sushiEndpoint, sushiPayload)