私は今、奇妙なCORS問題に直面しています。
エラーメッセージは次のとおりです。
XMLHttpRequest cannot load http://localhost:8666/routeREST/select?q=[...]
Origin http://localhost:8080 is not allowed by Access-Control-Allow-Origin
2台のサーバー:
何が問題になる可能性があるかについての考えはありますか?
編集:
そして...ポートが問題でした。ご回答ありがとうございます:)
誰かがPython bottleサーバーも使用している場合、この投稿に記載されている回答に従ってCORS問題を解決できます。 Bottle Py:jQueryのCORSの有効化AJAXリクエスト
protocol、Hostandportは同じです: Same Origin Policy
有効にする場合は、ヘッダーを追加して cors に従う必要があります。 Mozillaには 例 があります
応答のヘッダーとしてAccess-Control-Allow-Originを追加する必要があります。全員を許可するには(おそらく[〜#〜] not [〜#〜] ):
Access-Control-Allow-Origin: *
ポート番号は異なります。
スキーム、ホスト名、またはポートのいずれかが一致しない場合、要求はクロスドメインと見なされます。