代码之家  ›  专栏  ›  技术社区  ›  Scobee

角度5http.delete文件不发送表单数据参数

  •  -1
  • Scobee  · 技术社区  · 6 年前

    我有以下代码:

    const requestData = {
        id: 123
    };
    this.http.delete(APIURL, {params: requestData})
        .subscribe(() => {
             do_something
        }, () => {
            log_error
        });
    

    由于某些原因,.delete没有将参数发送到URL 如何使其发送类似于POST(表单数据)的参数?

    1 回复  |  直到 6 年前
        1
  •  0
  •   wFitz    6 年前

    你必须在url中传递id

    this.http.delete(APIURL + '/' + requestData.id)
        .subscribe(() => {
             do_something
        }, () => {
            log_error
        });