Restangular请求未显示在(Chrome)网络标签中

时间:2016-01-20 08:41:18

标签: javascript angularjs google-chrome restangular

使用具有以下配置的Restangular时,我无法在任何浏览器(Chrome,Safari,Firefox)的“网络”标签中看到请求。 使用$ http直接工作正常。

app.config(function(RestangularProvider) {
   RestangularProvider.setBaseUrl('/api/v1');
});

然而,在演示网站(http://plnkr.co/edit/d6yDka?p=preview)上,所有请求都会显示。

如何在DevTools Network选项卡中显示请求?我找不到它的Restangular配置吗?

对此的任何帮助都将非常感激:)

2 个答案:

答案 0 :(得分:0)

尝试Restangular服务,它们很棒:

(function () {
    angular
        .module('someModule')
        .factory('YourRestangular', ['Restangular', YourRestangular]);

    function YourRestangular(Restangular) {
        return Restangular.withConfig(function (RestangularConfigurer) {
            RestangularConfigurer.setBaseUrl('/api/v1');
        });
    }
}());

然后:

(function () {
    angular
        .module('someModule')
        .factory('Users', function(YourRestangular) {
            return YourRestangular.service('users');
        });}());

答案 1 :(得分:0)

我们最终弄明白了。有一个中间件通过套接字连接发出请求。这就是他们没有出现在网络标签中的原因。所以它与Restangular无关。 但感谢您的建议!