web-dev-qa-db-ja.com

Angular 7 Http delete api handle body?

REST 7フロントエンドからAngular APIに話しかけようとしています。

コレクションからアイテムを削除するには、一意のIDの削除に加えて、認証トークン、コレクション情報、補助データなど、他のデータを送信する必要があります。

ただし、Angular 7のHttpモジュールは、本文を含むDELETE要求を完全には承認せず、この要求を行おうとします。

これが私のAPIです:

DELETE /user/verifications

body {
  "doc_type": "govt_id",
  "doc_id": "5beedd169db947867b710afd"
}
3
Sampat Singh

これはangular 6+で機能します。ここで、httpはHttpClientです。

const options = {
      headers: new HttpHeaders({
        'Content-Type': 'application/json'
      }),
      body: {
        name: 'ravi',
        id: 'ravi123'
      }
    }

    this.http.delete('http://localhost:8080/user', options).subscribe(s => {
      console.log(s);
    })
7
ravi