yangfuhai / afinal

Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就可以对android的sqlite数据库进行增删改查。通过FinalHttp模块,我们可以以ajax形式请求http数据。详情请通过以下网址查看。
3.16k stars 1.49k forks source link

解决afinal和HttpClient重传机制的冲突 #76

Open bennyhuo opened 10 years ago

bennyhuo commented 10 years ago

HttpClient的retry机制和afinal原有的retry机制冲突了,如果我设置重试2次,那么在原有的代码中就会发现客户端向服务器发送了9次请求(实际跑的数据,没有做具体论证),如果把afinal在HttpHandler当中处理retry的逻辑去掉,这个问题就可以解决,那么实际上这时我们的把retry的工作完全交给了HttpClient。