Cloudant: ошибка при получении http из приложения Angular 7 - PullRequest
0 голосов
/ 07 февраля 2019

Я тестирую простой http get запрос с angular7:

import { Component } from '@angular/core';
import { HttpClient } from '@angular/common/http';

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent {
  data: [];
  title = 'httpget';
  url = "https://<user>:<password>@<host>/iotp_m54l33_default_2018-12-30/_design/iotp/_view/by-date";
  constructor(private  httpClient:HttpClient) {}

  get_data() {
    this.httpClient.get(this.url).subscribe((res : []) => {
      console.log( res);
      this.data = res;
    });
  }
}

После запроса я получил ошибку (консоль www в браузере):

ERROR Object {headers: {…}, status: 0, statusText: "Неизвестная ошибка ", url:" https://:@/iotp_m54l33_default_2018-12-30/_design/iotp/_view/by-date", ok: false, имя: "HttpErrorResponse", сообщение: "Http error response для https://:@/iotp_m54l33_default_2018-12-30/_design/iotp/_view/by-date: 0 Unknown Error", ошибка: error} core.js: 15714

defaultErrorLogger4Angular

defaultErrorLogger handleError next schedulerFn __tryOrUnsub5RxJS __tryOrUnsub next _next next next emit11Angular emit onHandleError вызывать run runOutsideAngular onHandleError handleError runTask invokeTask вызывать таймер

...