Вопросы по теме 'angular-httpclient'

Angular 4 HttpClient добавляет заголовок авторизации
Я пытаюсь получить доступ к API, для которого требуется базовая авторизация. Используя Postman или Advanced Rest API Tool, я могу получить ответ. Однако, когда я пытаюсь получить доступ через Angular 4 HttpClient, я получаю это исключение:...
2807 просмотров
schedule 13.11.2022

Angular4 не отправляет данные сообщения
Angular HttpClient не отправляет данные на контроллер. Я получаю сообщение об ошибке 500 (потому что имя пользователя в контроллере равно null), когда я пытаюсь выполнить fun(). test.sevice.ts import { Injectable } from '@angular/core';...
1245 просмотров

Как условно добавить перехватчики HttpClient в Angular
Недавно я использовал Interceptors с Angular HttpClient. Я добавляю заголовки, соответствующие некоторым методам HTTP GET, а для некоторых мне эти заголовки не нужны. Как я могу указать моему перехватчику условно добавлять перехватчики только к...
8994 просмотров

Используйте обещание в Angular HttpClient Interceptor
Могу ли я использовать обещание в пределах HttpInterceptor ? Например: export class AuthInterceptor implements HttpInterceptor{ this.someService.someFunction() .then((data)=>{ //do something with data and then return...
11188 просмотров

Как смоделировать Angular 4.3 httpClient ответ об ошибке при тестировании
У меня ниже interceptor auth-interceptor.service.ts import {Injectable, Injector} from '@angular/core'; import {HttpErrorResponse, HttpEvent, HttpHandler, HttpInterceptor, HttpRequest} from '@angular/common/http'; import {Observable} from...
51494 просмотров

Дата разбора с Angular 4.3 HttpClient
Сейчас я перехожу на новый HttpClient из Angular 4.3. Одно из преимуществ заключается в том, что я могу указать информацию о типе в методе GET и что возвращаемый JSON анализируется на данный тип, например. this.http.get<Person>...
29428 просмотров
schedule 20.11.2022

Angular 4: невозможно прочитать заголовки из ответа - не проблема CORS
В контексте сервера, автоматически обновляющего токен, я борюсь с основами: получение данных заголовка из ответа. Похоже, что это не связано с CORS, поскольку мой Node/express использует токен авторизации/x-access-token и соответственно отвечает...
2573 просмотров

Angular HTTP Interceptor не устанавливает заголовок
Я не получаю никаких ошибок и могу установить значение authToken из моего компонента входа в систему с действительным токеном (который я проверил с помощью Postman). Но я не добавляю какой-либо параметр авторизации в заголовок моего запроса....
1488 просмотров

Не удается передать данные через службу через HttpInterceptor
Я создал MessageService , в который я помещаю данные, которые затем считываются моим app.main для отображения этих сообщений пользователю. Когда я использую эту службу в компоненте, она работает нормально. Что я хочу сделать, так это переместить...
64 просмотров

Angular 5, HttpClient меняет поля даты на UTC
У меня есть объект со свойством типа Date на стороне клиента. Когда я пытаюсь отправить объект через HttpClient.post на сервер, значение свойства изменяется на часовой пояс UTC. На стороне клиента значение равно Вс, 26 ноября 2017 г., 00:00:00...
10437 просмотров
schedule 10.04.2024

Angular 2 - Shared Observable - второй обратный вызов ошибки подписки не работает
У нас есть компонент, который обрабатывает управление представлениями, и сервис, который управляет взаимодействием с сервером и анализом данных. Метод postForm службы возвращает компоненту общий наблюдаемый объект. Сервис подписывается на него, а...
634 просмотров
schedule 04.07.2023

Почему большинство классов HttpClient API определяют неизменяемые объекты?
В документации для HttpClient говорится о неизменности следующее: Перехватчики существуют для проверки и изменения исходящих запросов и входящих ответов. Однако вас может удивить тот факт, что классы HttpRequest и HttpResponse практически...
1349 просмотров

Как получить доступ к заголовкам ответа с помощью HttpClient?
Я пытаюсь получить значение X-Total-Count из запроса на получение. В моем файле food.service.ts я использую эту функцию для вызова службы. import { Injectable } from '@angular/core'; import { Observable } from...
2645 просмотров

Angular 5 распространенных httpClient - не получаются фактические заголовки http в ответ даже с HttpObserve: 'response'
Я не получаю фактические заголовки http при выполнении вызова http post с использованием общего httpClient Angular 5. Я передаю наблюдение: «ответ» в запросе на получение полного ответа (по умолчанию httpClient возвращает только тело ответа). Я...
2829 просмотров
schedule 27.01.2023

Обработка ошибок руководства Angular http - ошибка?
Я прочитал это руководство здесь: https://angular.io/guide/http#getting-error-details А во фрагменте кода, представленном в руководстве, код пытается различать: а) ошибку на стороне клиента (например, отсутствие соединения и т. д.) и б) ответы...
347 просмотров

angular 5 наблюдаемое повторное использование HttpClient
я создаю службу, возвращающую данные пользователя с сервера, используя HttpClient.get. public getUser(id: number): Observable<User>{ return this.http .get<User>('myUrl?id='+id);} я внедрил сервис в компонент. в компоненте я...
917 просмотров

Как перехватить HTTP-вызовы angular 2 с помощью HTTP-перехватчика angular 4?
Я пытаюсь импортировать пользовательскую библиотеку, которая имеет angular 2 HTTP-вызовы (http, импортированные из Http), в проект Angular 4 . в моем библиотечном модуле http-вызовы выглядят примерно так. import { Http } from '@angular/http';...
673 просмотров

Angular HttpClient возвращает ошибку в Safari iOS, но работает на рабочем столе
Я использую Angular 5.2.2 и CLI 1.6.5, у меня есть компонент с методом getRecentMattersForUser(userId: string) { this.matterService.getRecentMattersForUser(userId) .subscribe(matters => { this.matters = matters; },...
1524 просмотров
schedule 31.05.2023

Сервер не получает угловой http-запрос
Я бы отправил данные в свою базу данных. поэтому я создаю свою функцию в своем component.ts, которая вызывает мою службу ajoutText(newtext: String) { this.dataService.sendtext(newtext); } и на стороне HTML <form class="form">...
344 просмотров

Angular Httpclient не использует бэкэнд-API
У меня есть следующий код для использования внутреннего API, обслуживаемого приложением Play. API http://localhost:9000/ws/users/get работает, если я набираю его как есть в окне браузера (я вижу ответ hello from get user controller в окне, а...
3509 просмотров
schedule 24.06.2022