0

現時点では、A - コンテンツと CORS ヘッダーが有効になっているサイト、B - AJAX インクルード スクリプトを使用してコンテンツを埋め込みたいサイトの 2 つのサイトがあります。

ページが圧縮されていない場合、すべてがうまく機能します。W3 Total Cache を有効にすると、XMLHttpRequest Exception 101 が発生します。

奇妙な動作: コンテンツがあるはずのページに移動し、A サイトのページ キャッシュを削除して B サイトを更新すると、すべて正常に読み込まれます。ブラウザのキャッシュをクリアして更新すると、XMLHttpRequest Exception 101 が再び発生します。Chrome、Firefox、Safari (デスクトップとモバイルの両方) で同じです。

圧縮が有効になっていると何が問題になるのですか?

ps PHPとApacheでCORSを設定してみました。違いはありません。

4

1 に答える 1

0

圧縮をオンにすると、応答にContent-Encodingヘッダーが含まれている可能性がありますか? Access-Control-Allow-Headersこのヘッダーは、CORS応答ヘッダーに追加する必要があります。

于 2013-04-15T18:22:01.290 に答える