Dans le cours : JavaScript : AJAX et la programmation asynchrone
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 24 600 cours dispensés par des experts.
Comprendre le système CORS - Tutoriel JavaScript
Dans le cours : JavaScript : AJAX et la programmation asynchrone
Comprendre le système CORS
Le problème que nous avons rencontré dans la vidéo précédente est dû à un système de sécurité appelé CORS. Dans cette vidéo, nous allons essayer de comprendre ce qu'est CORS et comment cela fonctionne. CORS est l'acronyme de Cross-Origin Resource Sharing, ou partage de ressources entre origines multiples en français. Il s'agit d'un système de sécurité intégré à votre navigateur. En fait, pour des raisons de sécurité, les navigateurs sont soumis à une règle très simple : la règle de même origine. Cette règle stipule qu'une page web ne peut envoyer des requêtes que vers le domaine depuis lequel elle a été initialement téléchargée. Pour le navigateur, l'origine d'une page est la combinaison de trois facteurs. Il y a d'abord le protocole, HTTP ou HTTPS, puis il y a le nom de domaine, et enfin, le port HTTP. Prenons un exemple pour bien comprendre ce qui se passe. Imaginons une page web qui a besoin de télécharger une image depuis le serveur. Cette page se trouve à l'adresse…
Entraînez-vous tout en suivant la formation avec les fichiers d’exercice.
Téléchargez les fichiers utilisés par l’instructeur pour enseigner le cours. Suivez attentivement et apprenez en regardant, en écoutant et en vous entraînant.