retrofit第一次的网络请求eofException错误原因及解决

原创 2015年07月09日 10:11:13

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">retrofit请求使用:</span>

http://www.cnblogs.com/angeldevil/p/3757335.html


错误原因:内部使用框架本身写的简陋client,部分机型没有适配到,例如coolpad8720Q(第一次請求报EOF错误,第二次就正常)

解決方案:

 RestAdapter restAdapter = new RestAdapter.Builder()
                    .setEndpoint(Configurition.RETROFITHOST)
                    .setLogLevel(RestAdapter.LogLevel.FULL)
                    .setLog(new RestAdapter.Log() {
                        @Override
                        public void log(String message) {
                            Log.i("","requestHeader------------------>"+message);
                        }
                    })
                    .setClient(new OkClient(new OkHttpClient()))
                    .build();




版权声明:本文为博主原创文章,未经博主允许不得转载。

Retrofit——Cache

要讲解cache部分内容,笔者想狂吼一句:网上好多都是错误的! 为什么?因为笔者跟着跌了好多坑,下面列举几个链接: http://www.easyread.cc/p/3a8d910cce38(错的...

Retrofit 响应体无body时解析EOFException

Caused by: java.io.EOFException: End of input at line 1 column 根据打印的异常栈信息可以知道这个其实是gson解析时出现的异常,无法解析数...

android用okhttp和retrofit访问网络的时候有时候出现EOFException异常

android用okhttp和retrofit访问网络的时候有时候出现EOFException异常  java.io.IOException: unexpected end of strea...

使用Okhttp访问网络可能出现的bug——EOFException异常

题引:同事跟我报告了一个bug,说是我的代码可能有问题,因为某个页面偶尔会请求不到数据。刚好他的手机遇到了这个bug,果断把他手机拿过来debug。 bug 解决方案 Refer 一、bugjava....

使用RxJava优化Retrofit请求

在进行任何一个Google APIs接口调用的时候,很有可能由于access token过期了),会导致我们的请求失败。在这个时候,我们必须重新请求token,然后在请求成功的callback中再次请...
  • codezjx
  • codezjx
  • 2016年04月23日 22:28
  • 4298

更新到Retrofit2的一些技巧

原文链接:Tips on updating to Retrofit 2 简述地址:更新到Retrofit2的一些技巧 ps:其实我老早就更新到Retrofit2了 但是不同的beta...

okhttp之自定义Interceptor:请求失败切换IP重试拦截器

经过一段时间的挣扎,终于把新公司项目的网络框架换成了retrofit,由于项目是有失败重试和重定向需求的,所以需要在新的网络框架上增加这个功能,大家都知道retrofit的网络请求部分是基于okhtt...

RxJava retryWhen操作符实现错误重试机制

业务需求当我们在app里发起网络请求时,可能会因为各种问题导致失败。如何利用RxJava来实现出现错误后重试若干次,并且可以设定重试的时间间隔。具体实现网络请求使用Retrofit来做,请求用户信息接...
  • jdsjlzx
  • jdsjlzx
  • 2016年06月20日 17:45
  • 8126

Rxjava+Retrofit网络请求

  • 2017年11月16日 10:49
  • 2.49MB
  • 下载

Retrofit+RxJava封装网络请求

  • 2016年10月02日 14:04
  • 26.19MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:retrofit第一次的网络请求eofException错误原因及解决
举报原因:
原因补充:

(最多只允许输入30个字)