私はmuleを使用してAPIを開発していますが、このapiはapiコンソールを使用して、ramlを使ってアプリケーションをテストします。私のAPIはInternet ExplorerとPostmanで完璧に動作しますが、ChromeやMozillaではそうではありません。これは私がMozillaのコンソールMule API Consoleはステータス0を返します。なぜですか?
"Error: [$rootScope:inprog] $apply already in progress
http://errors.angularjs.org/1.3.20/$rootScope/inprog?p0=%24apply
minErr/<@https://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:49455:12
[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:64316:15
$RootScopeProvider/this.$get</[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:64060:11
[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console.js:1044:11
handleRespon[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console.js:1096:11
RAML.Directives.sidebar/<.controller</$scope.tryIt/</<@https://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console.js:1426:37
.Deferred/promise.then/</</<@https://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:32199:30
jQuery.Callbacks/[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:32042:10
jQuery.Callbacks/[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:32088:7
.Deferred/promise.then/</<@https://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:32198:8
[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:29317:14
.Deferred/promise.then/<@https://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:32195:7
[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:32255:4
.Deferred/[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:32194:13
RAML.Directives.sidebar/<.controller</$scope.tryIt/<@https://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console.js:1424:17
Anonymous.prototype.authenticate/<[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console.js:2194:33
RAML.Directives.sidebar/<.controller</[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console.js:1421:15
[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:61866:15
ngEventHandler/</[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:71092:17
$RootScopeProvider/this.$get</[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:63962:16
$RootScopeProvider/this.$get</[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:64061:18
ngEventHandler/<@https://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:71097:17
[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:33377:15
jQuery.event.add/[email protected]://127.0.0.1:8444/api/loanmgmt/1.0/console/scripts/api-console-vendor.js:33064:6
"
から取得エラーです。このエラーが生成されますapi.console.jsでラインですが、私は理由を把握することはできません。
jQuery.ajax(request.toOptions()).then(
function(data, textStatus, jqXhr) { handleResponse(jqXhr); },
function(jqXhr) { handleResponse(jqXhr); }
);