Сообщение Cordova (IONI C) http не работает даже после включения заголовка - PullRequest
0 голосов
/ 02 апреля 2020

Я использую Ioni c 4 для создания небольшого мобильного приложения. Серверная часть - C# WebAPI. Мне нужно отправить некоторые данные на сервер. И это не работает.

Код:

NewsDetails = {
    "ServerID": "1",
    "Title": "Test",
    "Source": "Self",
    "Body": "Hello world"
  };
  const httpOptions = {
      headers: new HttpHeaders({
        'Content-Type':  'application/json'
        })
      };

    this.http.post("https://sitename.com/DataServer/News", this.NewsDetails, httpOptions)
      .subscribe(data => {
        this.router.navigateByUrl("/home/news");
      }, (err) => {
        console.error("unable to connect to server:", JSON.stringify(err));
      });

Приведенный выше код вызывает следующую ошибку:

{
 "headers":{"normalizedNames":{},
 "lazyUpdate":null,
 "headers":{}},
 "status":0,
 "statusText":"Unknown Error",
 "url":"https://sitename.com/DataServer/News",
 "ok":false,
 "name":"HttpErrorResponse",
 "message":"Http failure response for https://sitename.com/DataServer/News: 0 Unknown Error",
 "error":{"isTrusted":true}
}

Я попытался обновить то же самое из приложения POSTMAN и работает отлично. Любая идея причина ошибки?

Заранее благодарим.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...