获取VolleyError的详细信息,方便和服务器后台定位错误
来源:互联网 发布:星云锁链知乎 编辑:程序博客网 时间:2024/05/05 16:01
项目中有时候一个网络请求出现问题,只知道是服务器错误,不知道具体出错原因和出错位置,使后台开发人员工作量增大,开发效率变低。
给出一个可以获取网络请求失败具体出错原因和出错位置的方法
因为网络出错的原因很多,偶尔会出现空指针引起的闪退,因此捕获这个空指针,防止闪退,也不影响逻辑,因为这只是实现方便查看服务器出错信息的功能
new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { Log.e(TAG, "VolleyError:" + error.toString()); try { byte[] htmlBodyBytes = error.networkResponse.data; Log.e(TAG, new String(htmlBodyBytes), error); } catch (NullPointerException e) { e.printStackTrace(); } ToastUtil.showShortToast(CircleActivity.this, "服务器连接异常"); if (!CheckNewWorkConnection.isNetworkConnected(getApplicationContext())) { Toast.makeText(getApplicationContext(), "网络连接失败,请检查您的网络", Toast.LENGTH_SHORT).show(); .... } }}
0 0
- 获取VolleyError的详细信息,方便和服务器后台定位错误
- 获取VolleyError的详细信息,方便和服务器后台定位错误
- android Volley获取VolleyError的body
- PHP 获取服务器详细信息
- PHP 获取服务器详细信息
- PHP 获取服务器详细信息
- PHP获取当前服务器详细信息
- PHP 获取服务器详细信息代码
- PHP获取当前服务器详细信息
- [转]PHP获取服务器详细信息
- PHP获取服务器详细信息 【转】
- 获取Google音乐的详细信息(方便对Google音乐批量下载)
- 获取Exception错误的详细信息(堆栈信息)
- volleyError
- 获取order的详细信息
- 获取硬盘的详细信息
- 获取手机的详细信息
- 获取异常的详细信息
- 行者无疆
- mongodb启动问题
- 华为oj 字符逆序&&求解立方根&&最小公倍数
- 使用AIDL实现进程通信
- 掌握VS2010调试 -- 入门指南
- 获取VolleyError的详细信息,方便和服务器后台定位错误
- c语言枚举enum
- delphi列表视图组件(TListView)使用方法|实例
- 输出斐波那契数列
- pixhawk jlink连接主控没反应,连接协处理器有反应
- 关于regex_iterator()和regex_token_iterator()的区别,与他们不同参数时的不同的作用
- 分享个聊天软件
- 关于regex_iterator()和regex_token_iterator()的区别,与他们不同参数时的不同的作用
- NGUI Drall原理分析