Javascript 在每个ajax调用中传递公共数据
我需要在每个ajax调用中传递rest=1。我该怎么做呢。我可以在全局级别添加它吗,比如转换请求 我的服务就是这样的。我有几个这样的服务,其中只有端点或apipath更改Javascript 在每个ajax调用中传递公共数据,javascript,angularjs,Javascript,Angularjs,我需要在每个ajax调用中传递rest=1。我该怎么做呢。我可以在全局级别添加它吗,比如转换请求 我的服务就是这样的。我有几个这样的服务,其中只有端点或apipath更改 return $resource(apiPath, { rest: 1, }, { query: { method: 'GET', isArray: true, }
return $resource(apiPath, {
rest: 1,
}, {
query: {
method: 'GET',
isArray: true,
}
}
);
如果ajaxurl/apiurl不在排除列表中,我只能添加到调用中,这也会很好请尝试将其添加到主应用程序配置块中
$httpProvider.interceptors.push(function() {
return {
'request': function(config) {
if (config.method === 'POST')
angular.extend(config.data, {rest: 1});
return config;
}
};
});
谷歌是你的朋友:,