Android 网络请求框架android-async-http问题
2015-01-09 15:15
375 查看
今天通过接口请求服务器的一些app数据,发现一个很奇怪的问题,请求一个链接的时候,通常在第一次请求发起的时候没有什么问题,能很快的拿到数据,但是 往后再去请求的时候就会等待很久,而且最后会请求失败,一直找不到原因所在,最后查看log发现这个请求抛出了一个异常: (Android系统相关知识学习推荐Android应用开发视频教程)
org.apache.http.client.CircularRedirectException
详细的异常信息如下图:
其实异常信息很明显,是链接重定向的问题,按道理应该是服务器的问题,至于服务器怎么去改,明天问下同事,不是很明白这一块;
网络请求用的是Android的一个网络请求框架:android-async-http;
找了些资料,客户端请求这边也可以解决这个问题,在发起的请求的时候,给httpclient设置参数,如下:
client.getHttpClient().getParams().setParameter(ClientPNames.ALLOW_CIRCULAR_REDIRECTS, true);
ok,问题解决,是否有帮到你呢?想要了解更多请看e良师益友的Android相关讯息。
org.apache.http.client.CircularRedirectException
详细的异常信息如下图:
其实异常信息很明显,是链接重定向的问题,按道理应该是服务器的问题,至于服务器怎么去改,明天问下同事,不是很明白这一块;
网络请求用的是Android的一个网络请求框架:android-async-http;
找了些资料,客户端请求这边也可以解决这个问题,在发起的请求的时候,给httpclient设置参数,如下:
client.getHttpClient().getParams().setParameter(ClientPNames.ALLOW_CIRCULAR_REDIRECTS, true);
ok,问题解决,是否有帮到你呢?想要了解更多请看e良师益友的Android相关讯息。
相关文章推荐
- Android 网络请求框架android-async-http的一个细节问题(org.apache.http.client.CircularRedirectException异常)
- Android-async-http 网络请求框架(工具类)
- Android网络请求框架--AsyncHttpClient
- Android网络通信请求框架—Android-async-http
- Android网络请求框架AsyncHttp二次封装
- Android网络请求框架android-async-http
- 浅论Android网络请求库——android-async-http(比较好的开源框架)
- 使用android-async-http来封装Android网络请求框架
- Android 网络请求框架android-async-http简单使用
- Android 使用android-async-http网络请求框架出现Header[]不识别错误的解决办法
- Android 主流网络请求框架 Android-async-http
- 【已解决】使用android-async-http网络请求框架出现Header[]不识别错误的解决办法
- Java&Android开源库代码剖析】のandroid-async-http(如何设计一个优雅的Android网络请求框架,同...
- Android基于http的网络请求async-http框架
- Android网络请求框架:Android-async-http简单使用
- Android网络请求框架AsyncHttpClient (android-async-http)介绍说明
- Android网络框架之Http请求的分发与执行(三)
- Android 网络框架 android-async-http
- 浅论Android网络请求库——android-async-http
- 教你写Android网络框架之Http请求的分发与执行