Maison > interface Web > js tutoriel > le corps du texte

Pourquoi Postman n'obtient-il pas l'erreur 'L'en-tête 'Access-ControlAllow-Origin' n'existe pas sur la ressource demandée' en JavaScript

WBOY
Libérer: 2023-08-24 17:45:06
avant
569 Les gens l'ont consulté

为什么 Postman 在 JavaScript 中没有收到“请求的资源上不存在‘Access-ControlAllow-Origin’标头”错误

Problème :

Lorsque nous essayons de faire une requête réseau à un serveur distant dont l'origine est différente de l'URL actuelle (à partir de laquelle nous faisons la requête), nous sommes susceptibles de recevoir CORS en raison de problèmes d'origine différents dans l'erreur réseau, et nous pouvons réussir à éviter cette erreur CORS en utilisant un outil comme Postman.

Nous devons expliquer la différence de comportement de réponse lors d'une demande sur le réseau Sur demande via une extension comme Postman.

Explication :

Lorsque nous utilisons le réseau pour faire une demande de réseau vers un domaine différent de celui sur lequel se trouve notre page le navigateur, qui bloque la requête sans même en avertir ni contacter le serveur, Pour des raisons de sécurité, les requêtes de même origine sont généralement autorisées.

Mais lorsque nous utilisons Postman ou un outil similaire, ils ne sont pas limités par cette politique. réseau Les pages peuvent utiliser des objets XMLHttpRequest pour envoyer et recevoir des données depuis des serveurs distants, mais Ils sont soumis à la politique de même origine, mais les extensions comme Postman ne le sont pas. un Les extensions peuvent communiquer avec des serveurs distants en dehors de leur origine, c'est pourquoi Postman La demande a été effectuée avec succès, mais la page a échoué avec une erreur CORS.

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!

source:tutorialspoint.com
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!