Иони c 4: HttpClient дает мне «http error response 0 unknown error» - PullRequest
0 голосов
/ 24 марта 2020

Я работаю с Ioni c 4, развивающим и гибридным приложением. Я пытаюсь использовать URL-адрес API. Я звоню API с кодом ниже.

import { HttpHeaders, HttpErrorResponse, HttpClient  } from '@angular/common/http';

  constructor(private http: HttpClient, private androidPermissions: AndroidPermissions, private uid: Uid, private device: Device,  public platform: Platform, public formBuilder: FormBuilder, private router: Router, private nativeStorage: NativeStorage,private fb: Facebook,   private googlePlus:GooglePlus ) {


  platform.ready().then(() => {
      this.onDeviceReady();
    });


  }

    let urlSearchParams = new URLSearchParams();
urlSearchParams.append('brand', this.myManufacturer );
urlSearchParams.append('model',  this.myModel);
urlSearchParams.append('androidid', this.myUuidt);
urlSearchParams.append('serialsim', this.myUuidt);
urlSearchParams.append('imei', this.myIMEI);    

     this.httpOptions = {
    headers: new HttpHeaders(
    {
      'Content-Type': 'application/json',
      'Authorization': this.tobas64string
    })
  }



    this.http.post("some url", urlSearchParams.toString(),  this.httpOptions).subscribe(
        data  => {
        alert(JSON.stringify(data));
        },
        error  => {

        alert(JSON.stringify(error));

        }
    );

И я получаю такой результат:

enter image description here

Я тестирую в мой сотовый телефон android 9 модель.

Есть идеи, почему это происходит?

...