Maison > interface Web > js tutoriel > Comment résoudre le problème inter-domaines d'ajax

Comment résoudre le problème inter-domaines d'ajax

php中世界最好的语言
Libérer: 2018-02-27 09:29:38
original
1456 Les gens l'ont consulté

Cette fois, je vais vous expliquer comment résoudre le problème inter-domaines d'ajax et trois idées pour résoudre le problème inter-domaines d'ajax. Ce qui suit est un cas pratique, jetons un coup d'œil.

Il existe trois solutions principales au problème inter-domaines ajax :

1 Restrictions du navigateur
Solution : ne laissez pas le navigateur établir des restrictions
Méthode de solution. : En spécifiant les paramètres, le navigateur n'effectue pas de vérification inter-domaines
Évaluation : elle a peu de valeur et nécessite que chacun apporte des modifications, et les modifications sont des modifications côté client

2.Requête XHR
Solution : Ne pas utiliser XHR
Solution :JSONP
Inconvénient : Impossible de répondre aux exigences de développement existantes

3. (important)
Solution :
(1) L'appelé modifie le code pour prendre en charge le cross-domain
(2) L'appelant cache le cross-domain
Solution :
(1) L'appelé Par en modifiant les informations renvoyées et en ajoutant certains champs, l'appelant est autorisé à appeler à ce stade, l'inter-domaine est autorisé tant que la vérification inter-domaine du navigateur est réussie
(2) Utilisez un proxy et transférez via le spécifié. url

Je pense que vous maîtrisez les méthodes après avoir lu ces cas. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !

Lecture connexe :

Comment convertir un nombre décimal en hexadécimal

Comment implémenter le droit de souris personnalisé avec JS Cliquez sur le menu

Comment supporter la hauteur de l'élément parent flottant

Solution à l'écart entre l'image et la vue balises

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal