2016-10-11 1 views
1

Я пытаюсь отладить проблему Firebase, где для одного и того же запроса я получаю разные ответы.Как отладить проблемы Firebase от Wireshark?

Выпуск был размещен here

Как я не мог воспроизвести проблему в отдельном примере приложения. Мне было интересно, можно ли отключить HTTPS-шифрование и временно получить доступ к Firebase в приложениях отладки, используя HTTP без транзитного шифрования.

Это позволит сравнить точные данные, отправленные и полученные различными приложениями, чтобы проблема могла быть решена. Без шифрования Wireshark или аналогичные инструменты могут использоваться для сравнения трафика, отправленного и полученного различными приложениями, что всегда оказывается очень полезным в таких проблемах.

Заранее спасибо.

ответ

1

Невозможно получить контент из/в вашу базу данных Firebase по незашифрованному соединению.

Чтобы увидеть трафик между клиентом и базой данных Firebase вы можете просто включить ведение журнала отладки в вашем Android код:

FirebaseDatabase.getInstance().setLogLevel(Logger.Level.INFO) 

Смотрите Firebase reference documentation и этот вопрос: Debugging Firebase Database.

+0

Спасибо. Это также полезно. В любом случае захват интерфейса был бы лучше, но я понимаю, что это невозможно. – Yunnyyy

Смежные вопросы