Я использую 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 и работает отлично. Любая идея причина ошибки?
Заранее благодарим.