Bonjour,
Je cherche à accéder à un webservice depuis mon application django.
J'ai suivi les instructions données dans la réponse à ce post
Dans la variable CORS_ORIGIN_WHITELIST, j'ai mis http://localhost:8000 et http://lesitequihebergelewebservice.fr
Sur ma page web, j'ai un bouton, quand je clique dessus, ça déclenche une fonction jquery qui doit me renvoyer le résultat de ma requête en json
Malgré cette config, quand je clique sur mon bouton, j'ai toujours l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function get_data(url) { fetch(url) .then((resp) => resp.json()) .then(function(data){ console.log('Data:', data) }) }
Qu'est ce qui cloche? Est ce qu'il manque des déclarations quelque part?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Blocage dune requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://shom-produits.shom.fr/zones_shom/?format=json. Raison : len-tête CORS « Access-Control-Allow-Origin » est manquant. Code détat : 200.
Merci,
Nico
Partager