У меня есть http API, который (шокирующе новая техника) реагирует на разные ошибки, устанавливая разные статусы ответа.
Вопрос в том, что при использовании Ext.data.Store с некоторым прокси-сервером XMLHttpRequest внутри, как лучше всего обрабатывать эти статусы? Насколько я понимаю, событие "загрузка" не передает статус напрямую, как и "исключение", а последнее фактически даже не срабатывает при получении статуса 4**.
Итак, как я вижу из кода, экземпляр xhr скрыт от Ext.data.store, поэтому вопрос также можно сформулировать как «Как лучше всего использовать extjs для обработки низкоуровневого объекта xhr».