ионные родные кордова пост-запрос - PullRequest
0 голосов
/ 19 сентября 2019

Я пытаюсь запросить сообщение, используя плагин Cordova, но он не работает.Кажется, что он не может принять заголовок application / json, так как моему api нужен этот тип контента.

im даже напрямую помещает тип контента непосредственно в запрос, например:

cordova.plugin.http.post("apiUrl", postData, {"Content-Type": "application/json"},

ниже заполненофункция:

login(): Promise<any> {
  let postData = {
     "user": "admin",
     "password": "admin",
  }

  cordova.plugin.http.setDataSerializer('json');
  return new Promise((resolve, reject) => {
    cordova.plugin.http.post("apiUrl", postData,
      function (response) {
        try {
          console.log(response);
          var data = JSON.parse(response.data);

          resolve(data);

        } catch (e) {
          console.error('JSON parsing error');
        }
      },
      function (fail) {
        console.error(fail);
      }
    )
  })
}

Ошибка отображения при проверке im на удаленных устройствах Google Chrome:

JSON error
...