ホームページ >ウェブフロントエンド >jsチュートリアル >Jsのクロスドメインを理解する方法

Jsのクロスドメインを理解する方法

一个新手
一个新手オリジナル
2017-10-17 09:38:001536ブラウズ

クロスドメインとは

ブラウザには同一オリジンポリシーがあり、Ajaxが他のドメインのインターフェイスにアクセスすることは許可されません

クロスドメイン条件:プロトコル、ドメイン名、ポート、違いが1つあるとすれば、それはクロスドメインとみなされます

http デフォルトのポートは 80 です

https デフォルトのポートは 443 です

リソースのクロスドメイン読み込みを許可するタグは 3 つあります

c9eca7c74912593c9085251f24425d2f / 統計 Web サイトは他のドメインからのものである可能性があります

00383f6dceed8a789c6a43a9f7987e842cacc6d41bbb37262a98f745aa00fbf0 // JSONP または CDN に使用できます

// CDN に使用可能、CDN は他のドメインにも使用可能

いくつかのクロスドメインメソッド

1. JSONP クロスドメインデータリクエスト

JSONP 実装原則

1. http をロードします。 ://www.baidu.com/test.html

2. サーバーは実際には test.html ファイルを 1 つ持たない可能性があります

3. サーバーはリクエストに従って test.html ファイルを動的に生成し、返すことができます

4