Как обрабатывать эту ajax-ошибку?

Мой код очень простой:

var запрос = new XMLHttpRequest()
запрос.open('POST',  /'1.php')  

запрос.onreadystatechange = function()
		    {
		        if(запрос.readyState === 4)
		            { 	  
		                var ответ = JSON.parse(запрос.responseText)
		                alert(запрос.responseText.length)


Ответ всегда в виде JSON

Но если сервера к которому обратился клиент не существует то запрос.responseText = строке размером 320 или 318 символов ( на разных серверах)

то есть клиент обращается к несуществующему серверу и JSON.parse не может распарсить ответ и выдает ошибку
  • Вопрос задан
  • 58 просмотров
Решения вопроса 1
KickeRocK
@KickeRocK
FrontFinish
Вот это еще проверьте и тогда тяните
Статус
какие есть
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы