Angularjs 向将在响应中返回的$http请求添加数据

Angularjs 向将在响应中返回的$http请求添加数据,angularjs,Angularjs,我需要将一些数据添加到我通过$http发送的每个响应中,这些响应将包含在响应中。在其他工作中,我尝试向请求添加一个“id”,因为当返回响应时,我需要将它与发送它的正确对象相关联。这可能吗?如果是的话,我该怎么做 使用拦截器,我从文档中引用: 用于全局错误处理、身份验证或任何类型的 请求或请求的同步或异步预处理 在对响应进行后处理时,最好能够拦截 在将请求移交给服务器之前进行请求,并在提交之前进行响应 它们被移交给启动这些应用程序的应用程序代码 请求 然后添加您的 $httpProvider.in

我需要将一些数据添加到我通过$http发送的每个响应中,这些响应将包含在响应中。在其他工作中,我尝试向请求添加一个“id”,因为当返回响应时,我需要将它与发送它的正确对象相关联。这可能吗?如果是的话,我该怎么做

使用拦截器,我从文档中引用:

用于全局错误处理、身份验证或任何类型的 请求或请求的同步或异步预处理 在对响应进行后处理时,最好能够拦截 在将请求移交给服务器之前进行请求,并在提交之前进行响应 它们被移交给启动这些应用程序的应用程序代码 请求

然后添加您的

$httpProvider.interceptors.push('myHttpInterceptor');
$httpProvider.interceptors.push('myHttpInterceptor');