feat: add EdgeOne headers for geolocation detection​

This commit is contained in:
Mintihuang 2025-12-22 11:35:28 +00:00
parent 860e6390f1
commit ad264f941d

View file

@ -28,6 +28,12 @@ const PROVIDER_HEADERS = [
regionHeader: 'cloudfront-viewer-country-region', regionHeader: 'cloudfront-viewer-country-region',
cityHeader: 'cloudfront-viewer-city', cityHeader: 'cloudfront-viewer-city',
}, },
// EdgeOne headers (requires custom request headers in Rule Priorities, see: https://edgeone.ai/document/46151)
{
countryHeader: 'eo-ipcountry',
regionHeader: 'eo-region-code',
cityHeader: 'eo-ipcity',
},
]; ];
export function getDevice(userAgent: string, screen: string = '') { export function getDevice(userAgent: string, screen: string = '') {