ホームページ >ウェブフロントエンド >jsチュートリアル >AJAX 経由で file:// URL から画像を取得すると、「Origin null は Access-Control-Allow-Origin によって許可されていません」というメッセージが表示されるのはなぜですか?
エラー: file:// URL
In からリクエストする場合、「Access-Control-Allow-Origin ではオリジン null は許可されていません」 AJAX 経由で Panoramio から画像を取得しようとすると、Chrome で「XMLHttpRequest を読み込めません [Panoramio]」というエラーが繰り返し発生します。 API URL]。Origin null は Access-Control-Allow-Origin では許可されません。」このエラーは、次の根本的な問題に起因します:
解決策:
これらの問題を解決するには、次の修正を加えます。
改訂コード:
$.getJSON('http://www.panoramio.com/wapi/data/get_photos?v=1&key=dummykey&tag=test&offset=0&length=20&minx=-30&miny=0&maxx=0&maxy=150&callback=?', function (data) { // Process data });
トラブルシューティングのヒント:
以上がAJAX 経由で file:// URL から画像を取得すると、「Origin null は Access-Control-Allow-Origin によって許可されていません」というメッセージが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。