$ http中的默认transformResponse和transformRequest函数是什么

时间:2016-08-16 16:21:57

标签: angularjs angular-http serializer

我想序列化传入和传出的参数。我发现我可以通过更改transformRequest配置中的transformResponse$http默认方法来实现此目的。我的问题是这个。这两个函数中的默认代码是什么?对于我的生活,我无法找到它的位置。为了让我成功地序列化params,我需要知道原始函数的样子。我目前正在运行Angular 1.5.X.感谢。

angular.module('coolApp')
.config(function ($httpProvider) {
  $httpProvider.defaults.transformRequest = function(data){
    // What is the default code here?
    // I need to add {security_token: 'secret_code'} to the request
    // data sent to the server

  }

  $httpProvider.defaults.transformResponse = function(data){
    // What is the default code here?
    // I need to remove the useless_params attribute in the response
  }
});

1 个答案:

答案 0 :(得分:1)

默认transformRequesttransformResponse函数在$http提供程序源代码中定义。