Я создал фоновый файл, чтобы получить файл, используя метод post, который он работает на Postman.Фото не загружается на backend
но из-под угла зрения2 он не работает, это код обслуживания, который я сделал.
data1
это данные изображения
addData(postData: Image, data1:any): Observable<Team[]> {
console.log("team service");
this.image= postData;
let body = this.image;
let headers2= new Headers({ 'Content-Type': 'multipart/form-data' });
let options = new RequestOptions({ headers: headers });
return this.http.post(this.actionUrl, data1, options)
.map(this.extractData)
.catch(this.handleError);
}
это дает ошибку:
POST http://localhost:8080/user/45646/userName/userPhoto 500 (Internal Server Error) 500 - Internal Server Error
Он работает для данных json. Я хочу передать файл, используя тип контента «form-data» – kohli