Это может быть слишком открытым в конце вопроса, но я нахожусь в своем уме.Кто-нибудь может сказать мне возможные причины этой ошибки?
У меня есть приложение Angular 6, которое общается с API, размещенным в Azure.Приложение использует HttpClient из @ angular / http 6.1.3 для отправки запросов к API.
Приложение отлично работает для 99% наших пользователей.И когда я получаю это сообщение, оно прерывается.Приложение работает нормально, а затем BOOM ... пользователь получает эту ошибку.Из-за случайности невозможно отладить, и я не могу привести пример кода.Приложение работает, и вдруг оно не работает.
Из-за этого я не чувствую, что это связано с CORS.Или сертификат связан.Или что-нибудь еще, что было предложено в других потоках SO.
Я подумал, что это может быть связано с сетью, и хотя Azure сообщает, что 100% доступно в наших приложениях Insight, что, возможно, только на эту долю секунды глючит сеть.Но ... приложение сразу регистрирует ошибку в LogEntries, используя их restful API сразу после возникновения ошибки.Думаю, это может означать, что только моя служба Azure недоступна в течение доли секунды.
На данный момент я просто ищу предложения о том, где искать.Я регистрирую весь объект ошибки, и все, что я получаю, это:
{
"headers" : {
"normalizedNames" : {},
"lazyUpdate" : null,
"headers" : {}
},
"status" : 0,
"statusText" : "Unknown Error",
"url" : null,
"ok" : false,
"name" : "HttpErrorResponse",
"message" : "Http failure response for (unknown url): 0 Unknown Error",
"error" : {}
}
Что не очень полезно.
Есть ли способ получить дополнительную информацию об ошибке?И на мой первоначальный вопрос: каковы возможные причины?