AWS CloudFront hỗ trợ thêm các header Geolocation
(aws.amazon.com)Trước đây chỉ ở mức mã quốc gia, nhưng nay cung cấp các header chi tiết hơn nhiều, cho phép tinh chỉnh chi tiết chính sách cache / Origin Request
Cũng có thể sử dụng trong Lambda@Edge và không phát sinh chi phí
-
Country-Name
-
Country-Region
-
Country-Region-Name
-
City
-
Postal-Code
-
Time-Zone
-
Latitude
-
Longitude
-
Metro-Code
1 bình luận
Nếu muốn thử nghiệm, bạn có thể truy cập máy chủ thử nghiệm do một lập trình viên nước ngoài tạo là https://headers.owen.dev/ ; tại đây sẽ trả về những thông tin mà CF đang nhìn thấy lúc này. Có vẻ ở Hàn Quốc thì không hiện Metro, còn vĩ độ/kinh độ hoặc mã bưu chính thì có hiện, nhưng có lẽ là thông tin phía máy chủ của nhà mạng.
Blip - máy chủ Geolocation đơn giản https://vi.news.hada.io/topic?id=2533
Trước đây cũng có cách dùng GAE hoặc CloudFlare, nhưng giờ CloudFront cũng cung cấp thông tin chi tiết rồi.
Có vẻ các tổ chức đang dùng AWS CF sẽ có thể sử dụng khá thuận tiện