Android 网络请求框架android-async-http的一个细节问题(org.apache.http.client.CircularRedirectException异常)
来源:互联网 发布:pdf扫描软件下载 编辑:程序博客网 时间:2024/04/30 14:19
今天通过接口请求服务器的一些app数据,发现一个很奇怪的问题,请求一个链接的时候,通常在第一次请求发起的时候没有什么问题,能很快的拿到数据,但是往后再去请求的时候就会等待很久,而且最后会请求失败,一直找不到原因所在,最后查看log发现这个请求抛出了一个异常:
org.apache.http.client.CircularRedirectException
详细的异常信息如下图:
其实异常信息很明显,是链接重定向的问题,按道理应该是服务器的问题,至于服务器怎么去改,明天问下同事,不是很明白这一块;
网络请求用的是Android的一个网络请求框架:android-async-http;
找了些资料,客户端请求这边也可以解决这个问题,在发起的请求的时候,给httpclient设置参数,如下:
client.getHttpClient().getParams().setParameter(ClientPNames.ALLOW_CIRCULAR_REDIRECTS, true);
ok,问题解决,去逛逛淘宝,往购物车加点东西,但就不买单
转载:http://m.oschina.net/question/253900_183502
0 0
- Android 网络请求框架android-async-http的一个细节问题(org.apache.http.client.CircularRedirectException异常)
- org.apache.http.client.CircularRedirectException
- Android基于http的网络请求async-http框架
- Android网络请求框架android-async-http
- Android-async-http 网络请求框架(工具类)
- android-async-http网络框架的使用
- Android网络请求框架AsyncHttpClient (android-async-http)介绍说明
- Android网络通信请求框架—Android-async-http
- Android网络请求框架:Android-async-http简单使用
- 使用android-async-http来封装Android网络请求框架
- Android 主流网络请求框架 Android-async-http
- Android 网络请求框架android-async-http简单使用
- Java&Android开源库代码剖析】のandroid-async-http(如何设计一个优雅的Android网络请求框架,同...
- 使用android-async-http下载图片时出现org.apache.http.client.HttpResponseException: Content-Type not allowed的错误
- Android 网络传输 async-http-client
- Android网络请求库 android-async-http
- Android 使用android-async-http网络请求框架出现Header[]不识别错误的解决办法
- Android的网络请求库----Android-Async-Http
- iOS 8.3 64Bit Integer转为Bool变化
- 在禁止了页面的触摸拖动事件之后如何允许某div可以拖动
- 幼儿园APP
- 我来出个C++面试题
- VI命令
- Android 网络请求框架android-async-http的一个细节问题(org.apache.http.client.CircularRedirectException异常)
- 工厂方法模式(Factory Method)
- redhat5.8 安装 SaltStack
- About Fast Lock in the WCE kernel
- 从Log4j迁移到LogBack的理由
- SQLServer 深入解析索引存储(一)
- UML类图几种关系的总结
- linux命令实现:ls
- 反射