Я пытаюсь получить ответ об ошибке POST в $ http AngularJS, но когда я наблюдаю переменную ответа в catch, я получаю предварительный ответ OPTION. Как получить ответ POST вместо OPTION?
Мой OPTION возвращает 200 OK, а мой POST возвращает 402. Но мой reason.data имеет значение null
Заранее спасибо
$http.post(url, data, {headers:{}})
.then( function ( response ) {})
.catch( function ( reason ) {
console.log(reason);
});
--- EDIT ---
На самом деле, ответ POST выглядит нормально, но моя причина возвращает статус: -1 и данные: ноль