Angularjs Ionic应用程序(使用ngResource)和RESTful Laravel API获取net::ERR_UNKNOWN_URL_方案

Angularjs Ionic应用程序(使用ngResource)和RESTful Laravel API获取net::ERR_UNKNOWN_URL_方案,angularjs,laravel,laravel-5,ionic-framework,ngresource,Angularjs,Laravel,Laravel 5,Ionic Framework,Ngresource,我用它来禁用Chrome中的web安全性,这样我就可以让Ionic提供localhost:8100服务,Laravel提供localhost:8000服务,而不会出现XSS问题,但现在我的Chrome控制台中出现了以下错误: POST localhost:8000/api/user net::ERR_UNKNOWN_URL_SCHEME 我为此找到了两种不同的解决方案,但它们似乎都与移动设备上使用的第三方服务有关,例如OAuth、老Chromium Bug或一些Chrome应用程序,但我只是尝

我用它来禁用Chrome中的web安全性,这样我就可以让Ionic提供localhost:8100服务,Laravel提供localhost:8000服务,而不会出现XSS问题,但现在我的Chrome控制台中出现了以下错误:

POST localhost:8000/api/user net::ERR_UNKNOWN_URL_SCHEME
我为此找到了两种不同的解决方案,但它们似乎都与移动设备上使用的第三方服务有关,例如OAuth、老Chromium Bug或一些Chrome应用程序,但我只是尝试在我的开发环境中使用Ionic/AngularJS ngResource和Laravel的RESTful路由来往返于我的RESTful端点

我使用拦截器在资产和API请求之间切换:

.factory('API', ['ConfigSettings',
    function (ConfigSettings) {

        var service = {
            request: function (config) {

                if (config.url.indexOf("/api") > -1) {
                    config.url = ConfigSettings.host + ':' + ConfigSettings.port + config.url;
                }

                return config;
            }
        }

        return service;
    }])

.config(['$httpProvider', function ($httpProvider) {

    $httpProvider.interceptors.push('API');
}]);

有人知道这个错误在我的情况下意味着什么以及如何修复它吗?

您是否将“http”设置为协议或在服务器名称前面设置了“/”?很好!就是这样。我现在已经进入下一个错误,在我的错误数组中,试图让它在我现在得到的地方工作:POST 500内部服务器错误;Laravel的CLI正在返回[Sun Jun 14 22:57:09 2015]::1:51788无效请求意外EOF。谢谢@Michael的修复,知道下一个吗。无论哪种方式,如果你把这个作为答案,我会把它标记为正确的。嗨@Michael,如果我在单独的窗口中点击,我会得到我的Hello World响应字符串。所以端点是有效的,但通过应用程序的请求得到500个错误。不确定第二个错误。当您从单独的窗口调用URL时,它将执行GET请求,但POST请求失败?您看到服务器端有错误吗?你能把请求头贴在这里吗?可能内容长度不正确或缺失,或者内容本身不正确。嗨@Michael,因为你回答了这个问题,虽然还没有正式回答,但我找不到与这个答案类似的问题,我认为最好将下一个错误作为新问题发布,因为它似乎没有关联-。