HttpClient超时重复提交问题 HttpClient重复提交 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HttpClient 会重复提交? 我以前没遇到过,你debug一下 看看 是不是你的代码中 主动重复执行了网络操作。 根据状态判断,判断正确了就不repy了 重来没写过重复提交的代码,我倒是想自己写它自己连POST请求都retry了 1.加判断,timeout后就不提交了或者间隔多久再retry.2.代码中有多次提交,httpclient支持多线程,可能你启动了多个线程post. httpClient.setHttpRequestRetryHandler(new RetryHandler(count));AbstractHttpClient有这个方法setHttpRequestRetryHandler(HttpRequestRetryHandler retryHandler) 你看下,是不是你代码里面加了这个方法,或者框架里面的封装了这个方法 你是对的,HttpClient这个类没有RetryHandler这东西DefaultHttpClient实现了AbstractHttpClient,有protected abstract org.apache.http.client.HttpRequestRetryHandler createHttpRequestRetryHandler();这个方法继承DefaultHttpClient重载createHttpRequestRetryHandler即可 android连接wcf问题求大神解决 菜鸟求助:OpenOptionsDialog函数调用新建AlertDialog模拟器报错 求免费的 Remote Desktop Client for Android 工具 android PDF阅读器 菜单使用的一个问题,请教各位牛人 android 使用Google Calendar API 更新日历问题 100分求助!!!!!! 怎样将两个apk打包进一个apk里? SyncML联系人同步 请问爬虫和抓包一样吗??跪求求大牛 TabHost的各个选项卡跳转的问题? Activity 如何更新Fragment JNI内存泄漏
重来没写过重复提交的代码,我倒是想自己写
它自己连POST请求都retry了
2.代码中有多次提交,httpclient支持多线程,可能你启动了多个线程post.
AbstractHttpClient有这个方法setHttpRequestRetryHandler(HttpRequestRetryHandler retryHandler)
你看下,是不是你代码里面加了这个方法,或者框架里面的封装了这个方法
你是对的,HttpClient这个类没有RetryHandler这东西
DefaultHttpClient实现了AbstractHttpClient,
有protected abstract org.apache.http.client.HttpRequestRetryHandler createHttpRequestRetryHandler();
这个方法
继承DefaultHttpClient重载createHttpRequestRetryHandler即可