首页 > 解决方案 > 如何在角度 2 中将 Body 传递给 POST 方法

问题描述

在我的场景中,POST 方法的主体就像 -

{“删除列表”:[“5ab32csa2”,“5baweq34da”,“5cwqr5wer”]}

我想将此数据对象发送到与上述相同的 POST 方法。我尝试了许多带有标题和正文的不同帖子,最后我得到了以下答案...====>>

标签: angularposthttp-postangular5angular2-services

解决方案


我用这个例子:

save(): Promise<any[]> {
const headers = new Headers({ 'Authorization': this.auth.token });
const options = new RequestOptions({ headers: headers });


return this.http.post(this.url, JSON.stringify ({ deleteList : selectedIdList }), options)
    .toPromise()
    .then(this.extractData)
    .catch(this.handleErrorPromise);
}

推荐阅读