0

別のドメイン(基本的には認証サーブレット)にWebサービスが存在し、XML形式でデータを返すため、XMLHttpRequestオブジェクトを作成してこのサービスを呼び出そうとすると、Access-Control-Allow-Originの問題が発生しますこのデータは別のドメインに存在します。JSONP も使用してみましたが、サービスが XML を返すため、これは機能しませんでした。それで、私ができることについて何か提案はありますか(可能であれば、JSONP呼び出しで返されるデータのMIMEタイプを変更するなど)また、最悪の部分は、サービスの戻り値のタイプをXMLから変更できないことですJSONに。

前もって感謝します。

4

1 に答える 1

0

ドメイン 1: xml リクエストを行う JavaScript をロードするドメイン

ドメイン 2: xml を取得しようとしているドメイン

ドメイン 2 の応答ヘッダーに Access-Control-Allow-Origin オプションを設定する必要があります。その値は、ドメイン 1 の URL である必要があります。

于 2012-09-18T07:12:06.207 に答える