使用AngularJS将POST请求发送到URL

时间:2015-09-07 13:26:33

标签: javascript angularjs post

我如何模仿在AngularJS中发布数据的传统方式,其中URL加载了发送的参数。以下是我的控制器:

 $scope.CallWebPay = function(){
  console.log($scope.pay);

  $scope.pay.hash = CryptoJS.SHA512($scope.pay);
  var paramObj = {
    product_id : $scope.pay.product_id,
    pay_item_id : $scope.pay.pay_item_id,
    amount : $scope.pay.amount,
    currency : $scope.pay.currency,
    site_redirect_url : $scope.pay.site_redirect_url,
    txn_ref : $scope.pay.txn_ref,
    cust_id : $scope.pay.cust_id,
    hash : $scope.pay.hash
};

  $http.post('https://www.testpayment.com/test_paydirect/pay', paramObj ).
    then(function(response) {

    }, function(response) {



    });

}

期待行为 对该链接发出POST请求应该会导致端点上的页面重定向到另一个页面,但是现在什么也没发生。

0 个答案:

没有答案