Angular 6-在HTTP Get请求中传递复杂的JSON对象

时间:2018-08-28 04:31:07

标签: angular get parameter-passing

如何执行HTTP获取请求并传递JSON对象。

当我使用Angular Datatable - Server side the Angular way时,他们正在使用post请求:

this.http.post<DataTablesResponse>(
   'https://angular-datatables-demo-server.herokuapp.com/',
   dataTablesParameters, {}
)

出于某种原因,我想使用 get 请求。那么如何在get请求中做到这一点?

dataTablesParameters是一个JSON对象,类似于:

{
    "order": [{
        "column": 0,
        "dir": "asc"
    }],
    "start": 0,
    "length": 10,
    "search": {
        "value": "",
        "regex": false
    }
    ...
}

这是我尝试过的:

this.http.get<DataTablesResponse>(
      '/dashboard/roles/?format=datatables', 
      {params: dataTablesParameters}
    )

但是我无法访问search参数的值吗?

0 个答案:

没有答案