Я пытаюсь добавить заголовок клиента в запросе угловой JS в первый раз, но я получаю следующую ошибкупользовательских заголовков угловых JS
angular.js:10671Error: Failed to execute 'setRequestHeader' on 'XMLHttpRequest': 'x-api-key:' is not a valid HTTP header field name.
Вот мой код, на самом высоком уровне «приложение» :
var movieApp = angular.module('movieApp', ['ngAnimate']);
movieApp.config(['$httpProvider', function ($httpProvider) {
$httpProvider.defaults.headers.common = {
'x-api-key:' : 'key'
};
}])
Что я делаю неправильно/отсутствует/не понимаю? Как я могу добавить этот заголовок ко всем (или даже одному) запросу?
А я вижу, спасибо. это для запроса получения, поэтому я предполагаю, что строка запроса будет работать? Я добавил запрос с ключом? X-api-key = и теперь получаю следующую ошибку: XMLHttpRequest не может загрузить blah? X-api-key = key. В запрошенном ресурсе нет заголовка «Access-Control-Allow-Origin». Поэтому исходный 'null' не допускается. В ответе был код статуса HTTP 404. (конечная ошибка) Будет ли работать с источником, или мне нужно сделать JSONP? – devdropper87
@ devdropper87 как ресурс, который вы пытаетесь извлечь, не имеет «Access-Control-Allow-Origin» в заголовке ответа, вам нужно искать такие параметры, как JSONP. –