通过http获取发送变量

时间:2017-06-27 15:01:30

标签: angularjs node.js angularjs-http

我有通过http.get发送变量的问题,有人可以纠正我吗?

$http.get("/product/products", { 'quantity': 5 }).then(function (resp) {
    $scope.products = resp.data;
})

非常感谢

2 个答案:

答案 0 :(得分:3)

您应该将其作为config对象的params属性发送。

$http.get("/product/products", { params: { 'quantity': 5 }})

答案 1 :(得分:0)

无法发送get请求的请求正文。您可以将其更改为POST请求,也可以将变量发送为params

$http.get("/product/products", { params: { 'quantity': 5 }}).then(function (resp) {
    $scope.products = resp.data;
})