4

我似乎在改造文档中找不到任何关于如何显示任何请求详细信息的内容。

具体来说,我想从 POST 请求正文中查看 JSON。

问题是我对服务器的请求失败,没有详细信息,我怀疑我这边有问题。

4

2 回答 2

14

也许有更好的方法来实现这一点,但您可以使用 RestAdapter.Builder 配置日志级别,例如:

   RestAdapter.Builder builder=...
   builder.setLogLevel(LogLevel.FULL).setLog(new RestAdapter.Log() {
            public void log(String msg) {
               Log.i("retrofit", msg);
            }
        });
于 2013-12-12T16:20:59.327 回答
2

这是改造 2.0 的更新答案

 HttpLoggingInterceptor body = new HttpLoggingInterceptor();
        body.setLevel(HttpLoggingInterceptor.Level.BODY);
        builder.addInterceptor(body);

        OkHttpClient client = builder.build();

        retrofit = new Retrofit.Builder()
                .baseUrl(baseUrl)
                .client(client)
于 2016-02-04T21:17:45.513 回答