print从volley库调用的所有请求日志

时间:2014-01-27 10:22:04

标签: java android android-volley

我正在使用凌空库来调用其他Web服务,我正在使用post和get但我不知道为什么我发送帖子并且它从服务器端收到了帖子所以我想要打印所有已完成的请求像这样的库

[30/Jul/2013:12:28:09 +0000] "POST /app HTTP/1.1" 302 0

[30/Jul/2013:12:28:09 +0000] "GET /app/ HTTP/1.1" 200 0

我该怎么做?

enter image description here

我调试了凌空,我不知道为什么方法变为get,在请求变量中,mMethod为1,在连接变量中,方法变为Get!

我发现从服务器端有一个重定向,我是否有可能知道是否有来自凌空的重定向

1 个答案:

答案 0 :(得分:13)

Volley使用Log.isLoggable()打印出信息。这个功能很奇怪,所以为了看到凌空日志,你需要做以下几点:

  1. (可选)使用VollyLog.setTag("MyTag")将齐射标记更改为您喜欢的任何内容。默认代码为"Volley"
  2. 将您的设备连接到计算机,然后使用终端/ cmd在adb位置调用adb shell(默认情况下为platform-tools库)。
  3. 在adb shell中输入以下命令:setprop log.tag.MyTag VERBOSE(“MyTag”应替换为根据步骤1标记的内容。)
  4. 现在将打印出Volley日志。

    请注意,这有时会被重置,因此您需要再次执行此操作。我想每当你重新启动手机时。