Ajax クロスドメインリクエストの問題と解決策

クロスドメインの理由:

1. URL が矛盾している

2. ポートが矛盾しています。

3. 合意内容に矛盾がある。

解決:

1. Access-Control-Allow-Origin 属性をヘッダーに追加します。

2. jsonp データ型を使用します。

3. 代理取得。


上記の最初のポイントはブラウザのセキュリティ ポリシーを破壊するため、機密データに対してこれを行うことはお勧めできません。2 番目のポイントは GET メソッドのみを使用でき、取得されるデータの長さは制限されています。

セキュリティを確保するだけでなく、通常のアクセスも許可できる 3 番目のタイプであるプロキシの使用を推奨します。

おすすめ

転載: blog.csdn.net/CUG_ZG/article/details/79715225