我的一位客户构建了他的API,并在其中调用了Get API。 按照他的API开发,我需要将JSON作为正文(不是查询参数)发送到GET方法。
我尝试了所有可能的方法,但未能获得结果。
let httpParams = new HttpParams()
.set('loginid', 'admin')
.set('password', '123');
做这样的事情不起作用,因为它在api调用时会生成查询参数。
return this.http.get<{}>(apiUrl, { params: postParam });
任何帮助都会挽救生命。
答案 0 :(得分:0)
仅POS,PUT,PATCH请求允许的正文。
return this.http.post<{}>(apiUrl, { login: 'admin', password: '123' });