良いプログラマの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(スクリプト)
}