这里一个成功请求的例子:
上方的Log打印了一个Request完整的声明周期,NoHttp的一个请求的Log有以下特点:
- 开头和结尾打开了
---Request Start---
和---Request Finish---
分割请求,完整的生命周期的内容都会打印在开头和结尾的里面。 - 在
---Request Start---
之后会打印请求的url
,如果是GET
、HEAD
请求方式,通过request.add(key, value)
添加的参数将会在这里完整的以url?key=value&key=value
的形式打印。 - 接着会打印请求方法、请求头,如果你要查看Cookie是否发送,你添加的自定Head是否被发送,你应该查看这里。
- 然后我们注意到
--Response start--
和--Response end--
,这一段Log会在服务器响应后被打印,将会把服务器的响应头都打印出来,包括服务器发送过来的Set-Cookie
、响应码等。