跳转至

异常追踪

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
}