Я обычно перевожу request.status == 0
как сбой соединения.
Однако я обнаружил, что Internet Explorer иногда использует HTTP 12007.
Какие правила я использую при принятии решения о том, сообщать ли пользователю «Ошибка Интернета» или просто сообщать ему «Код состояния HTTP x»?
12007 - единственный код для такого рода вещей? (кроме нуля)