Назад | Перейти на главную страницу

HTTP-заголовок X-Geo

Кто-нибудь знает спецификации для X-GEO HTTP-заголовок? Я вижу некоторые из них в своих журналах и искал спецификацию или что-то в этом роде, но не нашел ничего, что объясняет значения, которые я вижу. Любая ссылка на заголовок, который я нахожу в Интернете, показывает такие значения, как US и т. д. например

Вот часть пакета:

X-Geo: US
X-Real-IP: 54.83.132.159

Источник: https://distinctplace.com/2014/04/23/story-behind-x-forwarded-for-and-x-real-ip-headers/

... Но нет никакого объяснения этого конкретного заголовка.

Те, что я вижу, кажутся закодированными, но я не уверен в формате. Вот образец некоторых значений, которые я вижу. Все они следуют этому похожему формату:

a cm9sZToxIHByb2R1Y2VyOjEyIHRpbWVzdGFtcDoxNDY4NjQwMjIyNTcxMDAwIGxhdGxuZ3tsYXRpdHVkZV9lNzo0MTY5ODkzOTQgbG9uZ2l0dWRlX2U3Oi03Mzg5NjYyMTB9IHJhZGl1czoxOTc2NA==  

Есть ли какая-нибудь информация за этим типом значения, если оно декодировано? Кто-нибудь знает спецификацию для x-Geo заголовок может жить?

В cm9sZToxIHByb2R1Y2VyOjEyIHRpbWVzdGFtcDoxNDY4NjQwMjIyNTcxMDAwIGxhdGxuZ3tsYXRpdHVkZV9lNzo0MTY5ODkzOTQgbG9uZ2l0dWRlX2U3Oi03Mzg5NjYyMTB9IHJhZGl1czoxOTc2NA== строка - Base64.

Он расшифровывается как role:1 producer:12 timestamp:1468640222571000 latlng{latitude_e7:416989394 longitude_e7:-738966210} radius:19764.

Добавление информации о спецификации и т. Д.

Код этого заголовка находится в исходном коде Google Chromium для омнибокса:

https://chromium.googlesource.com/chromium/src/+/lkcr/chrome/android/java/src/org/chromium/chrome/browser/omnibox/geo/GeolocationHeader.java

Код в GeolocationHeader.java файл выше дает некоторое представление.

Некоторые соответствующие комментарии изнутри:

/**
 * Provides methods for building the X-Geo HTTP header, which provides device location to a server
 * when making an HTTP request.
 *
 * X-Geo header spec: https://goto.google.com/xgeospec.
 */

Я не могу получить к этому доступ https://goto.google.com/xgeospec хотя URL документа ... Access not possible Любые идеи? Похоже, к нему может получить доступ только тот, у кого есть адрес электронной почты google.com.