如何使用请求正文进行get调用(Typescript + Springboot)

时间:2019-12-04 11:13:39

标签: angular typescript spring-boot

我试图以与调用post方法相同的方式调用get方法。

这是帖子:

data(): {
  return {
    rphotos: [
      [
        {index: 1, item1: ''},
        {index: null, item2: ''}
      ], 
      [
        {index: 3, item3: ''}
      ]
    ]
  }
},
computed: {
  rphotosFiltered() {
    // modify "this.rphotos" list here the way you need it
    // return it
  }
}

这是我基于它获得的成就:

  createUsuarioPerfil(usuarioperfil: Object): Observable<Object> {
    return this.http.post(`${this.baseUrl}`, usuarioperfil);
  }

第一个工作,而第二个在到达SpringBoot服务时给我。实际上,我没有在浏览器中检查请求。

错误:“错误请求”,消息:“缺少必需的请求正文:公开

这是我在打字稿组件中填充它的方式:

  getPerfisListEdit(usuarioperfil: Object): Observable<Object> {
    return this.http.get(`${this.baseUrl}/usuarioedit`, usuarioperfil);
  }

我调试了组件并调用,并在调用spring服务之前填充了usuarioperfil: enter image description here

我认为这是springboot服务的问题,但是使用邮递员的电话正在工作: http://localhost:8080/api/perfis/usuarioedit

请求:{“ idUsuario”:“ 102”}

响应: [     {         “ id”:8         “ nome”:“ Usuario”,         “已检查”:false     },     {....

我想念什么?

0 个答案:

没有答案