2015-03-11 5 views
1

Итак, у меня есть веб-страница, в которой используется нокаут, и у меня есть обработчик кликов. После нажатия на него запускается запрос ajax на сервер API, который возвращает контекстный результат HttpStatus.Получить Http-ошибку из Ajax, вызванную событием async click с ZombieJS

Так, например, если бы я был несанкционирован, я получил бы ответ 401, если бы все было нормально, я бы получил 200. Поэтому вопрос основан на том, как я могу зафиксировать ошибку в Zombie, так как .click("#some-button", function(error) { /* No Error */ }) не возвращает ошибку из callback, так есть ли другой способ попробовать и уловить коды статуса http?

ответ

1

С zombieJS API вы можете получить статусные коды по этому методу: browser.statusCode.