Merge pull request #3917 from Mintimate/master

feat: add EdgeOne CDN geolocation headers support
This commit is contained in:
Mike Cao 2026-01-06 17:32:48 -08:00 committed by GitHub
commit e90b2201ca
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

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 = '') {