Akamai EdgeScape data can give you details on the requesting user’s geographic location, network, connection speed, and other data.
How it works
The edge server sends the information to your origin in the X-Akamai-Edgescape request header, and you can use it to determine the content to return. You can choose to send the basic data set or all available EdgeScape data, including throughput and more exact location data.
An example header might look like this
X-Akamai-Edgescape: georegion=1,country_code=reserved,region_code=reserved,city=reserved,dma=reserved,pmsa=reserved,msa=reserved, areacode=reserved,county=reserved,fips=reserved,lat=reserved,long=reserved,timezone=reserved,zip=reserved, continent=reserved,throughput=reserved,network=reserved,asnum=,network_type=reserved
In the example above, most of the values have been obscured. If the value shown in the sample EdgeScape header above doesn't appear in a request to your origin, the value is empty for that request.
This behavior doesn’t include any options. Specifying the behavior itself enables it.