Volley返回网络错误不是超时

问题描述

Volley返回网络错误不是超时
new ErrorListener() {
                    @Override
                    public void onErrorResponse(VolleyError error) {
                        Log.e("pan", error.getMessage(), error);
                        if (error instanceof TimeoutError) {
                            Toast.makeText(getApplicationContext(),
                                    "网络请求超时", 2000).show();
                        } else {
                            Toast.makeText(getApplicationContext(), "未知错误",
                                    2000).show();
                        }
                    }
                });

04-11 13:32:38.898: E/Volley(2273): [114] BasicNetwork.performRequest: Unexpected response code 200 for http://www.weather.com.cn/data/sk/101010100.html
04-11 13:32:38.909: E/pan(2273): null
04-11 13:32:38.909: E/pan(2273): com.android.volley.NetworkError
04-11 13:32:38.909: E/pan(2273): at com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:148)
04-11 13:32:38.909: E/pan(2273): at com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:105)

在errlistener里面没办法获取error.networkresponse.statuscode,会报空指针错误然后崩溃

时间: 2024-08-03 10:41:15

Volley返回网络错误不是超时的相关文章

网络编程-Linux socket udp发送数据返回socket错误22

问题描述 Linux socket udp发送数据返回socket错误22 linux下用c网络编程用sendto发送数据,总返回socket error代号22是什么错误呢? 解决方案 http://blog.csdn.net/dog250/article/details/9569855

连接数据库时发生"一般性网络错误"的另类解释

错误|连接数据库|网络   连接数据库时发生   "一般性网络错误"   的另类解释  Revision History:Version Date Creator Description 1.0.0.1 2003-11-15 郑昀 草稿Implementation Scope:本文档将说明出现一种不容易想到原因的访问数据库时发生"一般性网络错误",错误报告的来源是ADODB,错误号是"-2147467259,或者0x80004005".   继续

pptp 619-VPN(PPTP方式)客户端总是返回619错误

问题描述 VPN(PPTP方式)客户端总是返回619错误 VPN客户端连接总是出现619错误,偶尔能连接成功一次,客户端是AR151-S路由器,网上查询619错误,大部分都说是路由需要设置PPTP穿透,但是在华为的破路由上没有找到PPTP的设置地方. 难道真的是路由有问题么? 解决方案 VPN PPTP连接最容易遇到的一个问题,提示619端口错误,可能导致这个问题的原因有很多,下面来介绍一下并附解决方法.如果你尝试后都不行,也大可不必在一棵树上吊死,换种VPN协议连接就是了,比如L2TP或Ope

代理-访问服务时,出现504错误,网关超时。

问题描述 访问服务时,出现504错误,网关超时. 我在本机登录时,登录程序将用户名和密码会生成一个URL(类似于http://ab.com?username=aaa&password=bbb),访问验证登录的服务器.我们有内网和外网两个服务器:访问外网服务器时总是返回错误:(504)Gateway Timeout.但是在其他机器上登录没有问题.访问内网服务器时不显示错误,但是也没法返回数据.我的电脑没有杀毒软件和防火墙,通过代理访问外网.其他同事都可以登录.请问哪位遇到过类似问题,可能是什么原因

(HttpWebResponse)httpWebRequest.GetResponse() 总是返回500错误

问题描述 (HttpWebResponse)httpWebRequest.GetResponse()总是返回500错误,会是什么原因呢 解决方案 解决方案二:相同的地址浏览器上没问题解决方案三:是不是防火墙或者有权限设置啊?解决方案四:<!DOCTYPEhtml><html><head></head><body>Invalidactionclassconfigurationthatreferencesanunknownclassnamed[pho

360浏览器浏览网页时出现网络错误原因分析

解决方法1: 1.检查看看是不是火墙拦截了此网页 了,像电脑安装了电脑管家 360安全卫士及百度电脑管家之类的软件. 2.小编以腾讯电脑管家为例,我们只要退出就可以了 3.如下所示我们点击"退出"效果如下所示 4.接着我们再点击"退出电脑管家"-"确定"效果如下所示 5.退出后我们再打开360极速浏览器2016,试试会不会再出现网络错误提示.如图4所示 解决方法2: 1.打开360极速浏览器我们如图所示找到"医药箱".   2

网站404页面返回码错误导致的网站被K案例分析

我站平安的度过了8月的K站风波,然而却在本月不幸中招,终于被K. 近两个月百度的算法调整误伤了很多高质量的网站.但我们依然认为这只是百度的暂时调整,相信百度会认真对待每一个站,只要坚持提供高质量内容得到用户认可,迟早有一天会恢复收录并取得更好的排名. 经过我详细的研究,详细研究各站长工具提供的数据,并分析百度蜘蛛访问日志等,发现本次被K事件的主因是由于网站大规模改版导致的文件丢失导致的大量死链后本站对错误页面的404返回码处理环节出现了重大问题.次要原因是被某些被黑客入侵篡改的高权重网站的外链指

解决:对COM组件的调用返回了错误HRESULT E_FAIL

第一部分 调用SHDOCVW(web浏览器) COM组件的时候,返回了错误 HRESULT E_FAIL.总结如下: 1. 在控制面板--->管理工具--->服务 中,开启Distributed Transaction Coordinator 服务 . 2. 打开控制面板--->管理工具--->组件服务--->选择计算机--->我的电脑--->右击 属性--->选择MSDTC--->选择安全配置 勾选事务管理器通信中的允许出站.允许入站和不要求进行 验

win7系统登录优酷视频时出现“网络错误”问题怎么办

win7系统登录优酷视频时出现"网络错误"问题怎么办   方法一:我们可以把优酷客户端文件夹里的东西全部删除,然后再重新安装优酷客户端就好了. 方法二:查看360安全卫士的屏蔽设置,取消对优酷客户端的上网拦截. 按照上述步骤轻松解决win7系统登录优酷视频时出现"网络错误"问题,简单设置之后,优酷视频又可以正常播放视频了,希望对大家有所帮助.