グッドWebフロントエンドプログラマはJSONP詳細なルートを共有することを学びます

良いプログラマのWebフロントエンドシェアJSONP詳細なルート学習、JSONPの原則:

 

のは、データ送信位置POSTを見てみましょう。

データ送信位置をGET

その後、何が起こるかそのクロスドメイン?

 

サーバー上でこのデータを要求する場合:クロスドメインが起こります。

 

バック他のサーバーからローカルサーバーのデータをクロスドメインリクエストが発生する場合には、

 

なぜ、クロスドメインのでしょうか?

 

原産地ポリシー:セキュリティの考慮事項ブラウザベースは、この規則は、同一生成元ポリシーと呼ばれ、様々なブラウザベンダー間の契約があります。この契約は、ドメインとドメイン間のデータの主な内容は一般的ではないです。

クロスドメインの使用は何ですか?

サイトが成長し、時間の特定のポイントに開発する場合は、ノードの多くを作成し、各ノードの IPが異なるので、クロスドメインの問題が発生します。

 

マシンデータとのテストフェーズときに IPが世界時ではない、その後、クロスドメインの問題も発生します。

 

なぜクロスドメイン?

 

あなたが他のドメインからデータを取得したいので。

クロスドメインの原理はJOSNP解決します。

 

JOSNP

 

それは何JSONPのですか?

 

そういえば JSONPはプログラマについて話しなければなりません

 

JSONPは偉大なプログラマは、本発明のセキュリティポリシーに苦労しています。

 

JSONPは、URL内の関数を呼び出すことです。

 

関数ハンドル(RES){

  警告(res.city + ":" + res.region_name + ":" + res.ip)

}

VARスクリプト=のdocument.createElement( 'スクリプト');

script.src = 'のhttp:?//freegeoip.net/json/コールバック=ハンドル'

window.onload =関数(){

     body.appendchild(スクリプト)

}

 

 

おすすめ

転載: www.cnblogs.com/gcghcxy/p/11459175.html