Le contrôle de calcul d'itinéraire de l'extension Leaflet utilise un service REST. Sur mon site, ce contrôle fonctionne correctement.
L'URL d'invocation du service REST est visible dans l'onglet réseau des outils de développement des navigateurs Firefox et Chrome. L'URL contient bien la bonne clé IGN. Si je copie cet URL et l'utilise directement dans une barre d'adresse d'un nouvel onglet, je reçois un xml dans lequel est affiché le message "Wrong referer or wrong IP Adress or wrong User-Agent ".
Exemple d'URL utilisé :
Donc l’accès au service REST de calcul d'itinéraire marche lorsque le service est invoqué par l'extension Leaflet, mais pas lorsqu'on l'invoque directement. Quelqu'un pourrait m’éclaircir ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 http://wxs.ign.fr/ma-clé/itineraire/rest/route.json?gp-access-lib=1.0.1&origin=4.291334,44.004487&destination=4.315936,43.994042&method=DISTANCE&waypoints=4.314472675323487,44.001258062802236&graphName=Pieton&exclusions=Toll&srs=EPSG:4326&format=STANDARDEXT
Partager