Jusqu’ici, il n’y avait guère que le code pays, mais des en-têtes bien plus détaillés sont désormais fournis, ce qui permet un réglage fin des politiques de cache / Origin Request.
Ils peuvent aussi être utilisés dans Lambda@Edge, sans coût supplémentaire.
-
Country-Name
-
Country-Region
-
Country-Region-Name
-
City
-
Postal-Code
-
Time-Zone
-
Latitude
-
Longitude
-
Metro-Code
1 commentaires
Pour faire un test, vous pouvez accéder au serveur de test créé par un développeur étranger, https://headers.owen.dev/ ; il vous renverra les informations actuellement vues par CF. Pour la Corée, il semble que le Metro n’apparaisse pas, et la latitude/longitude ou le code postal remontent bien, mais cela semble probablement correspondre au serveur de l’opérateur.
Blip - serveur de géolocalisation simple https://fr.news.hada.io/topic?id=2533
Il existait aussi des méthodes utilisant GAE ou CloudFlare, mais désormais CloudFront fournit également des informations détaillées.
Cela devrait pouvoir être utilisé facilement dans les organisations qui utilisent AWS CF