Эмулятор отправляет запрос на получение в Google каждый раз при запуске

Я запустил burp в качестве прокси-сервера эмулятора для отладки http-запросов из моего приложения с включенной опцией перехвата, и при запуске обнаружил, что эмулятор отправляет GET запрос в Google:

GET /generate_204 HTTP/1.1
User-Agent: Dalvik/1.6.0 (Linux; U; Android 4.3; sdk Build/JWR66V)
Host: 173.194.32.129
Connection: Keep-Alive
Accept-Encoding: gzip

И получает ответ как:

HTTP/1.1 204 No Content
Content-Length: 0
Content-Type: text/html; charset=UTF-8
Date: Thu, 05 Sep 2013 06:56:51 GMT
Server: GFE/2.0

Так что я хотел бы знать, есть ли какая-то цель сделать этот запрос в Google при запуске?

2 ответа

Это Android, пытающийся определить, есть ли соединение Wi-Fi (или другое сетевое соединение) с Интернетом. Я тестирую на реальных устройствах, и он делает то же самое. Если вы не перенаправите сообщение, в настройках Wi-Fi Android будет указано состояние "Подключен. Нет интернета" до тех пор, пока вы не отправите сообщение, и оно вернется обратно.

Скорее всего, для подсчета вещей:

  • активные разработчики
  • использование эмулятора
  • использование рамок
  • генерирование статистики о том, как разработчики распространяются по всему миру
  • ...
Другие вопросы по тегам