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

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…

Table des matières