异常追踪
Net对于网络发送的异常追踪非常详细, 不仅是网络的还是异步任务的异常处理都非常独到
只有网络错误就会在LogCat打印出异常信息, 并且跟随其地址信息
演示访问一个不存在的请求路径(但是URL存在)
scopeNetLife {
// 这是一个错误的地址, 请查看LogCat的错误信息, 在[Convert]中你也可以进行自定义错误信息打印
tv_fragment.text = Get<String>("error").await()
}
查看LogCat
这属于请求参数错误404, 将会打印出错误码以及请求的URL.
同时任何网络请求错误都将在LogCat查看, 并且Convert(转换器)和Interceptor(拦截器)中都可以通过request/response
获取请求/响应的信息.
关闭日志¶
在初始化时候可以关闭日志打印
initNet("http://182.92.97.186/") {
logEnabled = true // 默认即为true
}