2016-10-11 62 views
1

我正在嘗試調試Firebase問題,其中針對同一查詢我收到了不同的響應。如何通過Wireshark調試Firebase問題?

問題已發佈here

,因爲我無法在一個單獨的示例應用程序重現該問題。 我當時想知道是否可以暫時禁用HTTPS加密並在調試應用程序上臨時訪問Firebase,使用HTTP而不使用過境加密。

這將允許比較不同應用發送和接收的確切數據,以便解決問題。如果沒有加密,Wireshark或類似工具可用於比較不同應用發送和接收的流量,這些應用在這類問題上總是被證明是非常有用的。

在此先感謝。

回答

1

無法通過未加密的連接從Firebase數據庫獲取內容。

要查看的信息流的客戶端和火力地堡數據庫,你可以簡單地啓用調試日誌記錄在你的Android代碼之間:

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

Firebase reference documentation這個問題:Debugging Firebase Database

+0

謝謝。這也有幫助。在任何情況下,界面捕捉都會更好,但我知道這是不可能的。 – Yunnyyy