【问题标题】:HTTP Response logging if using Ion如果使用 Ion,则记录 HTTP 响应
【发布时间】:2015-02-24 06:03:11
【问题描述】:

如果我们使用 Ion 与服务器建立 HTTP 连接,我们可以设置日志记录,如下所示

Ion.getDefault(getContext()).configure().setLogging("MyLogs", Log.DEBUG);

但我们无法从生成的日志中看到来自服务器的 HTTP 响应。

如何查看 HTTP 响应?

【问题讨论】:

    标签: android android-ion


    【解决方案1】:

    Ion 不会将响应主体放入日志中,因为主体可能是巨大的、二进制的等。 如果您想记录正文,请自己在 setCallback 中进行。

    【讨论】:

    • 我认为记录 http 响应对于调试应用程序很有用。如果我们使用 Retrofit,我们可以在日志中看到所有的 http 请求和 http 响应 :)
    • 上周我刚刚添加了对 Facebook 的 Stetho 的支持,它可以让您在 Chrome 调试器控制台中查看所有请求/响应。这可能是你想要的。我会记录下来并很快推出。 github.com/koush/AndroidAsync/tree/master/AndroidAsyncStetho/…
    猜你喜欢
    • 2015-09-26
    • 2019-03-16
    • 2014-09-16
    • 1970-01-01
    • 2012-09-15
    • 1970-01-01
    • 2018-10-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多