无法接收节点服务器中使用get请求发送的数据

时间:2015-08-13 09:35:54

标签: javascript angularjs node.js http

我将数据连同$ http.get请求一样发送到节点服务器。

mock
节点j上的

我无法收到get请求中发送的{pathsrc:“a”}。

$http.get("/deletebookData",{pathsrc : "a"}).success(function (result) {}); 

在控制台中只打印空json

1 个答案:

答案 0 :(得分:1)

您没有发送数据。查看$http.get文档。

如果您想在请求中包含params,请使用:

$http({
  url: '/deletebookData',
  method: 'GET'
  params: {pathsrc : "a"}
})
.then(function(){..});

或者:

$http.get('/deletebookData',{params: {pathsrc :'a'}}).then(function(){..});

或者手动建立你的网址:

$http.get("/deletebookData?pathsrc=a").then(function(){..})

(另请注意,因为不推荐使用角度1.4 .success()。请改用.then()