Что возвращается в хэдере в случае отсутствия клиентского адреса в базах GeoIP?

В доках на nginx описаны варианты ответов:
$geoip_country_code — two-letter country code, for example, «RU», «US».

$geoip_country_code3 — three-letter country code, for example, «RUS», «USA».

$geoip_country_name — the (verbose) name of the country, for example, «Russian Federation», «United States», &c.


А что будет содержаться в ответе, когда сервер на обнаружит соответствия IP адреса стране/городу в своих базах?
  • Вопрос задан
  • 3027 просмотров
Решения вопроса 1
SkiF_TLT
@SkiF_TLT
Ничего не будет содержаться в ответе. Т.к. $geoip_country_code вернет false, то nginx просто не передаст заголовок, в котором нет значения.

Вот тут человек из-за этого голову чуть не сломал: serverfault.com/questions/463971/httpgeoipmodule-geoip-country-code-is-blank :)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
EnterSandman
@EnterSandman
Эникей
осмелюсь предположить что
1. Unknown
2. 0
3. Undef
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
А что вам мешает зайти самому с какого нить 192.168 и посмотреть что оно вернет?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы