将JSON主体发送到Angular 8中的GET方法

时间:2019-12-09 18:22:39

标签: angular api

我的一位客户构建了他的API,并在其中调用了Get API。 按照他的API开发,我需要将JSON作为正文(不是查询参数)发送到GET方法。

我尝试了所有可能的方法,但未能获得结果。

let httpParams = new HttpParams()
        .set('loginid', 'admin')
        .set('password', '123');

做这样的事情不起作用,因为它在api调用时会生成查询参数。

return this.http.get<{}>(apiUrl, { params: postParam });

任何帮助都会挽救生命。

1 个答案:

答案 0 :(得分:0)

仅POS,PUT,PATCH请求允许的正文。

return this.http.post<{}>(apiUrl, { login: 'admin', password: '123' });