Делая это:
const httpOptions = {
headers: new HttpHeaders({
'Content-Type': 'application/json',
})
};
Вы установили Content-Type
на application/json
. Это означает, что ваш сервер будет ожидать полезной нагрузки JSON.
Но, делая JSON.stringify(obj)
в getPostsSegunSeccion
, вы, по сути, отправляете string
, а не JSON
Объект.
Так что вам нужно удалить JSON.stringify
из getPostsSegunSeccion
, и это должно решить эту проблему для вас. Ваш getPostsSegunSeccion
должен выглядеть примерно так:
getPostsSegunSeccion(seccion) {
const obj = {
nome: 'gabriel',
age: 20
};
return this.http.post(this.postsUrl, obj, httpOptions);
}