Qu'est-ce que le cross-domain
Le navigateur a une politique de même origine et ne permet pas à ajax d'accéder à l'interface des autres domaines
Conditions cross-domain : protocole, nom de domaine, port, s'il y a une différence, il est considéré comme inter-domaine
http Le port par défaut est 80
https Le port par défaut est 443
Il y a trois balises qui permettent chargement inter-domaines des ressources
utiliser le CDN, qui est également pour d'autres domaines
Plusieurs façons de traverser les domaines
1. Demande de données inter-domaines JSONP
Principe de mise en œuvre de JSONP
1 .Charger http://www.baidu.com/test.html
2. Pas nécessairement servi Le client a en fait un fichier test.html
3. Le serveur peut générer dynamiquement un test. .html selon la demande et retour
4. Il en va de même pour 🎜>
<script> window.callback = function (data) { console.log(data); // 这是跨域得到的信息 } </script> <script src="http://www.baidu.com/api.js"></script> <!-- api.js 内容是: callback({x: 100, y: 200}) -->
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!