Closed GuoZhaoHui628 closed 7 years ago
你好,我的项目中再用你的这个网络框架,前面几个接口都没问题,今天突然请求时出现这个提示错误,然后在RxSubscriber中发现如下代码:
@Override public void onError(Throwable e) { LogUtils.logd("onError"+e.getMessage()); if (showDialog) LoadingDialog.cancelDialogForLoading(); e.printStackTrace(); //网络 if (!NetWorkUtils.isNetConnected(BaseApplication.getAppContext())) { _onError(BaseApplication.getAppContext().getString(R.string.no_net)); } //服务器 else if (e instanceof ServerException) { _onError(e.getMessage()); } //其它 else { _onError(BaseApplication.getAppContext().getString(R.string.net_error)); } }
刚好是第三个判断else里面的代码,我打印了下上面传进来的异常,发现时e.getMessage()是null,请问这到底是什么意思呢,接口没问题,我用插件试了下,参数正确,地址正确,可以请求成功。 大佬 麻烦瞧瞧这里..........
我也想问下这个,似乎这个地方没有比较详细的异常处理,
你好,我的项目中再用你的这个网络框架,前面几个接口都没问题,今天突然请求时出现这个提示错误,然后在RxSubscriber中发现如下代码:
刚好是第三个判断else里面的代码,我打印了下上面传进来的异常,发现时e.getMessage()是null,请问这到底是什么意思呢,接口没问题,我用插件试了下,参数正确,地址正确,可以请求成功。 大佬 麻烦瞧瞧这里..........