ALLINAPPLI / frenchpostcodes

Other
2 stars 0 forks source link

Requête CORS #12

Open allinappliadmin opened 1 month ago

allinappliadmin commented 1 month ago

Cela ne semble pas gênant mais une erreur apparaît à la console web : Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur https://api-adresse.data.gouv.fr/search/?q=r%20&autocomplete=1&q=r+&page=1. Raison : l’en-tête CORS « Access-Control-Allow-Origin » est manquant. Code d’état : 400.

Cela peut impliquer de modifier le fichier .htaccess : https://developer.mozilla.org/fr/docs/Web/HTTP/CORS/Errors/CORSMissingAllowOrigin?utm_source=devtools&utm_medium=firefox-cors-errors&utm_campaign=default

wyde22 commented 1 month ago

oui j'avais vu cette erreur dans la console. j'ai essayé de mettre cette instruction dans la requête ajax mais sans succès :

ajax: {
            dataType: 'json',
            quietMillis: 250,
            cache: true,
            headers: { 'Access-Control-Allow-Origin': 'https://api-adresse.data.gouv.fr/search/?q=*' },

[...]

je pense qu'un paramétrage serveur est peut être nécessaire

allinappliadmin commented 1 month ago

oui ça se joue soit au niveau du paramétrage Apache pour ajouter des instructions spécifiques, soit dans le fichier .htaccess

allinappliadmin commented 1 month ago

je ne sais pas si ça nous bloque ou pas, mais on peut le mettre dans la doc au cas où.

wyde22 commented 1 month ago

je ne sais pas si ça nous bloque ou pas, mais on peut le mettre dans la doc au cas où.

j'ai fait des tests et cela ne bloque pas le traitement de la requête. Effectivement une remarque dans le readme peut être pertinente