この記事の主な理由は、他の人が以前に json クロスドメインとクロスドメインについて話しているのを聞いたことがあるからですが、私はまだ混乱していて、1 つのことしか知りません。そこで、激怒してさまざまな情報を読み、存在するかどうかを確認しました。何か間違っていたので修正してください^_^
まず、ブラウザーには同一生成元ポリシーという非常に重要なセキュリティ制限があることを理解してください。異なるドメインのクライアント スクリプトは、明示的な承認なしに相互にリソースを読み取ることができません。クロスドメインとは、異なるソースを意味します~
簡単に言うと、プロトコル、ポート、ドメイン名が違えばクロスドメインです!
ただし、詳細なフロントエンド プログラミングを行う場合、クロスドメイン操作が必然的に必要になります。現時点では、「同一生成元ポリシー」は厳しすぎるようです。
解決策:
1. jsonp を使用してクロスドメインの問題を解決します: (GET リクエストの場合のみ)
実装原則: