У меня есть ионное приложение, через которое я вызываю службу отдыха с методом POST.Я отправляю на сервер большую строку данных base64.Все работает нормально, если я отправлю запрос через Почтальон.Но когда я отправляю его через приложение, оно выдает ошибку 400 Bad Request.Это мой угловой код провайдера: -
uploadPic(bugImage : any){
const headers1 = new HttpHeaders();
headers1.append('Content-Type', 'application/json');
return this.http.post(this._global.LocalserviceURL + 'ReportaBug', JSON.stringify(bugImage),{headers : headers1}).map(result => result).catch(this.errorHandler);
}
errorHandler(error: HttpErrorResponse) {
return Observable.throw(error.message || "Sever Error");
}
, и вот как я использую метод провайдера: -
onBasicUpload(e: any) {
this.imgpov.uploadPic(this.test).subscribe(res => {
console.log(res);
})
Я посмотрел онлайн и он говорит, что отправлять заголовки тоже,Я предполагаю, что посылаю соответствующие заголовки.Как мне заставить это работать?