Maison  >  Article  >  interface Web  >  Explication graphique détaillée de Nginx implémentant la requête inter-domaines AJAX (avec code)

Explication graphique détaillée de Nginx implémentant la requête inter-domaines AJAX (avec code)

php中世界最好的语言
php中世界最好的语言original
2018-04-04 11:47:161772parcourir

Cette fois, je vais vous apporter une explication graphique détaillée de la mise en œuvre par Nginx des requêtes inter-domaines AJAX (avec code). Quelles sont les précautions pour la mise en œuvre par Nginx des requêtes inter-domaines AJAX Voici les pratiques. cas. Jetons un coup d'oeil.

Les requêtes AJAX d'un domaine à un autre entraîneront des problèmes inter-domaines. Alors, comment implémenter une requête inter-domaines ajax sur nginx ? Pour activer les requêtes inter-domaines sur nginx, vous devez ajouter la directive add_header Access-Control*. Comme suit :

location /{
add_header 'Access-Control-Allow-Origin' 'http://other.subdomain.com';
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Methods' 'GET';
...
...
the rest of your configuration here
...
...
}

Annotez comme suit :

Première commande : Autoriser la demande provenant d'autre.sous-domaine.com

Deuxième instruction : Quand cet indicateur est vrai, si la réponse à la demande peut être exposée

Instructions du troisième jour : Précisez la méthode de la demande, qui peut être GET, POST, etc.

Si nécessaire, autorisez from L'accès depuis n'importe quel domaine peut être configuré comme ceci :

Access-Control-Allow-Origin : *

Redémarrer nginx

service nginx reload

ajax cross-domain Lorsque le test de requête

est réussi, l'en-tête de réponse est le suivant :

HTTP/1.1 200 OK
Server: nginx
Access-Control-Allow-Origin: other.subdomain.com

Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article Pour plus de passionnant. Pour plus d'informations, veuillez prêter attention aux autres articles connexes sur le site Web PHP chinois !

Lecture recommandée :

Quels problèmes rencontrerez-vous lors de l'utilisation de get et post en Ajax et comment les résoudre

$. Comment utiliser les paramètres de la méthode Ajax()

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!

Déclaration:
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
Article précédent:liaison secondaire angulaireJsArticle suivant:liaison secondaire angulaireJs