0

HTML4 では、XmlHttpRequest を作成して AJAX パケットを問題なく取得できます。私は現在、HTML5 に移植しています。そして、cors に遭遇しています (今日まで聞いたことがありませんでした)。シンプルなコンテンツを提供する組み込み HTTP サーバーであるため、サーバーに変更を加えることができません。

ここに私が使用しているJSがあります:

var xmlhttp = new window.XMLHttpRequest();
xmlhttp.open("GET","http://192.168.1.100/US/1.23/dynamic/readparval.xml",false);
xmlhttp.send(null);
xmlDoc = xmlhttp.responseXML.documentElement;

はい、リクエストがクロスドメインと見なされることは理解していますが、これも HTML4 で機能しました。

どんな助けでもいただければ幸いです

4

1 に答える 1

0

他のサーバー経由でリクエストをプロキシできますか? そのプロキシ サーバーは、CORS 制限 (ブラウザーによって課せられる) の対象にはなりません。

ブラウザー拡張機能 (chrome の場合) は、ドメインをマニフェストのアクセス許可に追加することで、CORS チェックをバイパスすることもできます。

于 2013-01-28T20:18:03.763 に答える