リソースを取得するためのRESTWebサービスを開発しました。これには、Java / Spring Templateを介してアクセスでき、ブラウザーでURIを入力すると、xml応答も返されます。
しかし、JavaスクリプトでXMLHttpRequestを使用して同じURIを呼び出すと、以下のエラーが発生します。 「XMLHttpRequestはURI(サーバー名..etcの実際のURI)をロードできません。Originfile://はAccess-Control-Allow-Originで許可されていません。」
キャッチされないエラー:NETWORK_ERR:XMLHttpRequest例外101。
私のJSコードは以下の通りです。
xmlHttp = new XMLHttpRequest();
xmlHttp.open( "GET", "http://localhost:8080/rest/apps", false );
xmlHttp.send( null );
何が問題になるのか教えてください。これを解決するのを手伝ってください。
よろしく、Sreedhar