Maison > interface Web > js tutoriel > Erreur CORS : Pourquoi \'les requêtes sont-elles uniquement prises en charge pour les schémas de protocole : http... ?\'

Erreur CORS : Pourquoi \'les requêtes sont-elles uniquement prises en charge pour les schémas de protocole : http... ?\'

DDD
Libérer: 2024-12-03 03:03:09
original
956 Les gens l'ont consulté

CORS Error: Why are

Erreur CORS : "les requêtes ne sont prises en charge que pour les schémas de protocole : http..."

Lorsque vous rencontrez une erreur CORS comme celle rencontrée dans ce scénario, il est important pour vérifier que le schéma de protocole utilisé dans l'URL de la requête correspond à l'un des schémas pris en charge (http, data, chrome, chrome-extension ou https).

Dans ce cas, le problème provenait de l'absence de schéma de protocole dans l'URL utilisée dans le code backend Express :

this._baseUrl = 'localhost:4201/';
Copier après la connexion

En corrigeant l'URL pour inclure le schéma de protocole HTTP, le problème a été résolu :

this._baseUrl = 'http://localhost:4201/';
Copier après la connexion

Par conséquent, il est crucial de s'assurer que le schéma de protocole dans l'URL de la requête correspond à la valeur attendue pour éviter les erreurs 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: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