Как вызвать POST API без form-data в ionic3? - PullRequest
0 голосов
/ 03 января 2019

Привет! Я запустил API-интерфейс POST без заголовков, но наш API вызывается правильно, но каждый раз получал ошибку, указав неверный параметр, но в PostMan он работает, скажите мне, кто-нибудь, в чем проблема в моем коде? **

//hgome page
  goToContinue() {
    //
    var param = {
        code : this.uniqueCode
    }

   this.service.checkLogin(function(isSuccess, data) {
      //set the new page....
      this.navCtrl.setRoot('SliderPage'); 
   }, param)
  }
  
  ///service class
  checkLogin(callback : any, value : any) {

    this.http.
    post(https://ams.code.co.in/auth/checkschoolcode', value).subscribe((data:any) => {
      callback(true, data);
    },err => {
         console.log('ddd' +err);
    });
}

1 Ответ

0 голосов
/ 03 января 2019

Попробуйте этот код:

this.headers = {'Content-Type':'application/json'}; this.http.post('your API URL', JSON.stringify('Your Data Variable'), {headers: this.headers}) .map(res => res.json()) .subscribe(data => { console.log(data); });

В противном случае у вас есть собственный плагин для IONIC для вызова HTTP-запросов. проверьте этот плагин

...