构建 $http.get 请求...错误

Building $http.get request...error

我尝试使用 AngularJS $http.get 连接到以下 API。但是我无法构建正确的 URL.

这是我要使用的APIURL

https://api.fda.gov/drug/event.json?search=receivedate:20040312

这是我的代码

return $http.get('https://api.fda.gov/drug/event.json?search=', {
  params: {
    receivedate: val
  }

但我的结果(错误)如下

GET https://api.fda.gov/drug/event.json?search=&receivedate=20040312 400 (Bad Request)

有人可以帮我正确地构造这个吗?谢谢

参数是 search 不是 receivedate

return $http.get('https://api.fda.gov/drug/event.json', {
  params: {
    search: 'receivedate:' + val
  }