如何在angularjs中的$ http.get中添加标头

时间:2016-05-27 06:43:50

标签: javascript angularjs http http-headers

您好我在Angularjs应用程序上工作。我在header中传递了一些项目。这是正确的吗?我的代码如下:

$http({
     method: 'GET',
     url: 'http://api/v1/fund/get?major=true',
     headers: {
         'Content-Type': 'application/json',
         'ApiKey': 'asdsd5369a7c19e34e9b205d6f916837sds90927esdsd80556b959e2ac8a8f3',
         'UserAddress': '111.111.5.45'
     }
 }).success(function (response) {
     $scope.data = response.data;
     $scope.Temp = response.statusText;;
 }).error(function (qwe) {
     var temp = qwe.statusText;
 });

1 个答案:

答案 0 :(得分:0)

你在标题中所写的内容并非一切都是正确的。内容类型只是正确的。您必须在数据中发送Apikey和用户地址。

$http({
     method: 'GET',
     url: 'http://api/v1/fund/get?major=true',
     data: {'ApiKey': 'asdsd5369a7c19e34e9b205d6f916837sds90927esdsd80556b959e2ac8a8f3',
         'UserAddress': '111.111.5.45'}
     headers: {'Content-Type': 'application/json'}
 }).success(function (response) {
     $scope.data = response.data;
     $scope.Temp = response.statusText;;
 }).error(function (qwe) {
     var temp = qwe.statusText;
 });

如果您有任何疑问 请参考以下网址: https://docs.angularjs.org/api/ng/service/ $ HTTP