Я пытаюсь отправить POST-запрос в API для отдыха, но я, похоже, не в состоянии сделать это правильно, я не знаю, является ли это синтаксисом или каким он мог быть, я пробовал много разных способов но ничего не работает. Вот некоторые фотографии услуги, которую использует POSTMAN (здесь все работает отлично).
Заголовки
И тело с ответом
Но затем, когда я пытаюсь использовать сервис через AngularJS, он продолжает отправлять мне сообщения erros, сервер localhost даже обнаруживает, что есть запрос, потому что я могу видеть его на консоли Eclipse, но он не запускается через отладчик с togglepointpoint, и это происходит с POSTMAN.
Это одна из многих попыток отправить запрос $ http
var json = { practiceId: 1 };
$http({
method: "POST",
url: "https://localhost/GetAppointmentTypes",
data: JSON.stringify(json),
headers: {
"Content-Type": "application/json",
"AERONA-AUTH-TOKEN": $window.localStorage['token']
}
})
.success(function(data) {
$ionicPopup.alert({
title: 'WORKING'
});
})
.error(function (errResponse, status) {
if(status == 403){
$ionicPopup.alert({
title: '403'
});
}
});
Но потом
И вот еще одна попытка
var url = 'https://localhost/GetAppointmentTypes';
var parameter = JSON.stringify({practiceId:1});
var headers = {
"Content-Type": "application/json",
"AERONA-AUTH-TOKEN": $window.localStorage['token']
};
$http.post(url, parameter, headers).then(function(response){
$ionicPopup.alert({
title: 'WORKING'
});
}, function(response){
$ionicPopup.alert({
title: ' NOT WORKING '
});
});
И ответ
Примечание: $ window.localStorage ['token'] работает правильно. Я пробовал так много вещей, что даже не знаю, что я делаю сейчас неправильно, может быть синтаксическая ошибка, но тогда ERROR 403 не будет отображаться.
EDITED (ADDED)
И переменная ответа
01JavaScript, angularjs, ионно-рамочный, angularjs-сервис, angularjs-клиент,