Описание тега angular-httpclient

Angular HttpClient - это новый HTTP-клиент Angular начиная с версии 4.3 из пакета @angular/common/http. Это обновленная версия бывшего пакета @angular/http. В отличие от прежнего устаревания, ответы HttpClient можно вводить, а JSON анализируется автоматически. Вы также можете использовать перехватчики для неизменяемого ответа и запроса.
0 ответов

Угловая информация об ошибке httpclient 6

У меня есть приложение Angular 6, и когда я делаю запрос http: this.myService.login(this.form.email.value, this.form.password.value) .pipe(first()) .subscribe( data => { //do something on success }, error => { //here the response `error` if I …
27 июл '18 в 12:12
0 ответов

Angular 4 HttpClient добавление заголовка авторизации

Я пытаюсь получить доступ к API, который требует базовой авторизации. Используя Postman или Advanced Rest API Tool, я могу получить ответ. Однако, когда я пытаюсь получить доступ через Angular 4 HttpClient, я получаю это исключение: login: 1 XMLHttp…
07 авг '17 в 15:50
1 ответ

angular - почему наблюдаемая цепочка не заканчивается при передаче маршрута.parame через http.get с использованием switchMap

Почему первая цепочка не завершена? SwitchMap должен отписаться от предыдущей наблюдаемой, и поскольку http.get является наблюдаемой один раз, я думал, что запись будет завершена. Вместо этого я продолжаю получать результаты http.get. Это то, что я …
0 ответов

Angular 6 HttpOptions, Наблюдение за ответом, запрос POST

Я пытаюсь создать POST-запрос для входа в систему с angular 6. Я также хотел бы наблюдать полный ответ. Я не знаю, как вписать всю информацию в запрос. Это мой код до сих пор: loginRequest(userName: string, password: string, api: string = this.login…
09 авг '18 в 08:31
0 ответов

Angular 5 - сообщение HttpClient, выдающее ошибку 404 OK

Это моя служба данных. Я передаю "имя": "А1" в качестве имени для отдыха. Я проверил это значение в чванстве, и оно работает. public availability(name: string, aContext: string): Observable<any> { let context = this.getContext(aContext); let u…
16 фев '18 в 15:03
1 ответ

Angular/HttpClient - Как разместить данные в php-файле в моем Ionic Project

Я пытался использовать модуль HttpClient, и он работает как шарм для получения файла JSON. Тем не менее, я пытаюсь разместить данные в php-скрипте в моем ионном проекте (src / assets / scripts / php / news.php). src / assets / scripts / news.php: he…
3 ответа

Используйте обещание в Angular HttpClient Interceptor

Могу ли я использовать обещание в течение HttpInterceptor? Например: export class AuthInterceptor implements HttpInterceptor{ this.someService.someFunction() .then((data)=>{ //do something with data and then return next.handle(req); }); } зачем м…
1 ответ

Почему мой Angular 6 httpClient POST-запрос срабатывает дважды

Я загружаю изображения с моего внешнего интерфейса Angular на серверный веб-интерфейс C#, и POST-запрос в службе вызывается дважды, хотя служба вызывается только один раз. Отладка выполняется, и сервис вызывается только один раз, но в Fiddler видны …
10 янв '19 в 16:05
1 ответ

Повторная выдача кэшированного (shareReplay) HTTP-запроса?

Я хотел бы кэшировать результат HTTP-запрос в Observable это обеспечивается классом. Кроме того, я должен быть в состоянии аннулировать кэшированные данные явно. Потому что каждый звонок subscribe() на Observable который был создан HttpClient запуск…
16 июл '18 в 14:18
2 ответа

Как получить доступ к угловому атрибуту статуса httpClient в ответ

У меня есть следующий код: this.http.post(url, payload) .subscribe( (req:any)=>{ if(req.status != 200){ console.log('non 200 status'); this.http относится к сервису, который я ввел: post(url, payload){ return this.http.post(url, payload, { observ…
29 дек '18 в 23:51
1 ответ

StaticInjectorError

Это мой код HttpClient: import { Component, OnInit } from '@angular/core'; import { HttpClient } from '@angular/common/http'; import { CreeperUser } from '../Models/CreeperUser'; import { Observable } from 'rxjs'; @Component({ templateUrl: 'friends.…
14 янв '19 в 13:57
1 ответ

Угловые модульные тесты HttpClient не пройдут при сравнении данных внутри асинхронной функции

Я пытаюсь выполнить несколько простых запросов GET и независимо от того, что я делаю, я не могу заставить тесты провалиться. Если я изменю ('GET') в ('POST') это потерпит неудачу, но все данные API передаются независимо от того, что. import { HttpCl…
21 янв '19 в 18:06
1 ответ

HttpClient GET преобразовать ответный массив объектов

Ниже моя модель. export interface AuditTrail { logAction:string, targetEmpId:string, createdDate:Date } Код ниже извлекает данные из вызова GET и преобразует их. public getAuditTrails() { return this.http.get<AuditTrail[]>(this.auditTrailUrl) …
02 фев '19 в 18:57
0 ответов

angular5, httpclient.post, всегда получаю 404

Я не могу получить запрос Angular5 httpclient.post для работы. Я получаю 404 (как видно из Chrome Devtools) и ниже по потоку я получаю неизвестную ошибку. Я знаю, что мой URL-адрес хорош, так как я могу использовать почтальон, чтобы сделать сообщени…
18 дек '18 в 21:56
1 ответ

Угловой перехватчик, запустить код после завершения исходящего запроса

Я получил простой перехватчик, который проверяет, относится ли исходящий запрос к определенному типу конечной точки, в этом случае events а также favoriteevents, Это почти работает, как и ожидалось. Единственное, что он делает неправильно, это то, ч…
4 ответа

Сообщение об ошибке Angular 5 HTTP Interceptors

У меня проблема с моими Angular 5: HTTP Interceptors. Я новичок здесь, поэтому, пожалуйста, будьте терпеливы, когда я узнаю, как все это работает. Это мое сообщение об ошибке: compiler.js:19514 Uncaught Error: Provider parse errors: Cannot instantia…
0 ответов

Ошибка сети при публикации данных в Angular 4

Я изучаю Angular 4. Я пытался опубликовать файл вместе с ключевым словом. При загрузке я получаю следующую ошибку в консоли веб-страницы. код: 19 columnNumber: 0 данные: пустое имя файла: " http://localhost:4200/polyfills.js " lineNumber: 5291 сообщ…
09 июн '18 в 10:34
3 ответа

Angular 2 JSON получение данных объектов

Я получил URL, который содержит массивы данных как JSON. Я хочу получить и использовать все элементы в нем: Делая это, я получаю все и ничего конкретного. Например: Как получить data.name или data.price....? ngOnInit() { this.http.get('this.url').su…
0 ответов

Ionic 3 - Angular 4.3 HttpClientModule не может авторизоваться с помощью сервисов Drupal 7.0 3

Я пытаюсь разработать приложение Ionic, которое взаимодействует с Drupal Services 3, используя аутентификацию. В почтальоне я могу воспроизвести логин, а затем, после того, как cookie установлен, использовать X-CSRF-Token для подключения к другим по…
0 ответов

Угловой 4+ HttpClient Класс ответа

У меня проблема, когда я пытаюсь назначить ответ JSON во вложенный типизированный класс. Типы, которые я использую, следующие Абстрактный ресурсный класс: export abstract class JBResource { abstract type: string; abstract header: string; abstract in…
27 апр '18 в 11:37