Отправка headers AngularJS [требует правки]

192
20 декабря 2017, 23:12

Когда я пытаюсь отправить токен в headers возникает ошибка:

   angular.js:12837 OPTIONS http://api.thunderrise.com/start-track 401 (Unauthorized)
(anonymous) @ angular.js:12837
q @ angular.js:12564
(anonymous) @ angular.js:12312
(anonymous) @ angular.js:17145
$digest @ angular.js:18331
$apply @ angular.js:18628
(anonymous) @ angular.js:27456
dispatch @ jquery.js:4435
elemData.handle @ jquery.js:4121
:82/#!/start-track:1 Failed to load http://api.thunderrise.com/start-track: Response for preflight has invalid HTTP status code 401
angular.js:14794 Possibly unhandled rejection: -1
(anonymous) @ angular.js:14794
(anonymous) @ angular.js:11210
g @ angular.js:17177
$digest @ angular.js:18331
$apply @ angular.js:18628
l @ angular.js:12619
s @ angular.js:12863
y.onerror @ angular.js:12791
XMLHttpRequest.send (async)
(anonymous) @ angular.js:12837
q @ angular.js:12564
(anonymous) @ angular.js:12312
(anonymous) @ angular.js:17145
$digest @ angular.js:18331
$apply @ angular.js:18628
(anonymous) @ angular.js:27456
dispatch @ jquery.js:4435
elemData.handle @ jquery.js:4121
angular.js:12837 XHR failed loading: OPTIONS "http://api.thunderrise.com/start-track".

**Вот код отправки:**

     .controller('startCtrl', function($http, $location, $q, currentUser){
        this.Start = function(){
          if(currentUser.token){
            var deferred = $q.defer();
            $http.defaults.headers.common.Authorization = 'Basic ' + currentUser.token;
            $http({
              method: 'GET', 
              url: 'http://api.thunderrise.com/start-track',
              headers: {
                'Authorization': 'Basic ' + currentUser.token
              }
            }).then (function success(response) {
                deferred.resolve(response);
              },function error(response) {
                deferred.reject(response.status);
              }
            );
            return deferred.promise;
      }
    }
    })
      [1]: https://i.stack.imgur.com/ackx7.png
      [2]: https://i.stack.imgur.com/rTXta.png
Перепробовал разные способы, ничего не получается. Может ли быть проблема на сервере или это я что не так делаю?
READ ALSO
Не могу понять ошибку в коде

Не могу понять ошибку в коде

Здравствуйте, Помогите, пожалуйста, понять, что не так в коде:

211
Вывод категорий и подкатегорий

Вывод категорий и подкатегорий

Правильно ли я сделал вывод?

151
Сабмит формы без потери данных в инпуте

Сабмит формы без потери данных в инпуте

Дорогие друзья, вопрос будет звучать довольно странно , но всё же это нужно

210
Как быстро перенести проект с Laravel на Yii2? [требует правки]

Как быстро перенести проект с Laravel на Yii2? [требует правки]

Был разработан небольшой корпоративный портал на Laravel 54, но теперь требуется развернуть аналог на фреймворке Yii2, потому что он принят в команде,...

185