XMLHttpRequestをロードできません https://webservice.com?param=hahah 。 Origin http:// {domain}は、Access-Control-Allow-Originでは許可されていません。
Wampserverを介してWebサービス呼び出しを行おうとすると、これを取得しますが、wampserverでこれを有効にするにはどうすればよいですか?
または、javascriptがエラーをスローせずにjsonPだけでxmlデータを取得できますか?.
以下のように、最初にheadersモジュールを有効にする必要があります。
そして、これをApacheの設定に含めます:
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin: *
</IfModule>
(httpd.confまたはvhostの構成内)
(*の代わりに特定のドメインを指定することもできます)
これで問題が解決することを期待してください-
Apacheを使用してCORS認可をヘッダーに追加するには、サーバー構成の、、またはセクション(通常はhttpd.confやApache.confなどの* .confファイルにあります)または.htaccessファイル:
すべてのリクエスト-
Header set Access-Control-Allow-Origin "*"
信頼できるホストの場合-
Header set Access-Control-Allow-Origin "your-ip/domain-here"