Я добавил ключ авторизации, как указано ниже
postrequest(callurl, input) {
const headers: any = new Headers;
headers.append('Content-type', 'application/json;charset=utf-8');
headers.append('Authorization', 'Bearer
'+localStorage.getItem("AuthTocken"));
return this._http.post(callurl, input, headers)
.pipe(
map((res: any) => {
return res;
}),
retry(2),
catchError(err => {
})
);
}
Я не нашел ни одной ошибки, но Авторизация не найдена в заголовке
angular 6
служба используется из @ angular / common / http
URL работает нормально в почтальоне
я получаю сообщение об ошибке следующим образом
http.service.ts: 84 Внутренний код возвратил 0, тело было: [объект ProgressEvent] тело было: {"headers": {"normalizedNames": {}, "lazyUpdate": null, "headers": {}}, "status": 0, "statusText": "Unknown Error", "url": null, "ok": false, "name": "HttpErrorResponse", "message": "Ответ об ошибке Http для (неизвестный URL): 0 Неизвестная ошибка", "error": {"isTrusted": true}} (анонимный) @ http.service.ts: 84 push ../ node_modules / rxjs / _esm5 / internal / operator / catchError.js.CatchSubscriber.error @ catchError.js: 34
Заголовки ответов введите описание изображения здесь