okhttp相关内容

Android的OkHttp,刷新令牌过期

场景:我使用OkHttp /改造来访问Web服务:多个HTTP请求在同一时间发送出去。在某一点上的身份验证令牌过期,并且多个请求会得到一个401响应。 问题:在我第一次执行我使用拦截器(这里简化),每个线程试图刷新令牌。这导致了一个烂摊子。 公共类SignedRequestInterceptor实现拦截器{ @覆盖 市民反应拦截(连锁链)抛出IOException ..
发布时间:2016-03-11 20:59:53 移动开发

毕加索不加载在ImageView的照片

我想为了让懒加载图像在ListView使用的毕加索。但是,它实际上不工作。在我的自定义适配器,我得到的ImageView的,初始化毕加索对象并指出将图像加载到指定的ImageView的。 从服务器检索图片,我需要提供基本的身份验证,所以我创建了一个自定义拦截它增加了认证头。 此外,我需要的,因为在目前的证书没有签署信任每一个SSL证书。 我面对的行为: 验证错误 - >我已经添加了标题 ..
发布时间:2016-03-11 20:50:12 移动开发

在OkHttp取消调用回调失败

在取消排队OkHttp电话(版本2.4)客户端有时会抛出回调失败已取消呼叫到http:// ... 既不回调方法被执行。 由于我必须提供或正或负反馈给用户,已经回调吃掉一样,是不能接受的。我怎样才能解决这个错误得到什么? 我已创建了两个按钮(一个用于开始下载请求时,另一个用于消除的话),文本视图和图像视图测试应用程序,显示错误的大部分时间。在取消按钮,但使用原来我已经赶上错误点击与处理程序自动 ..
发布时间:2016-03-11 20:49:15 Java开发

.html文件保存到使用OkHttp LIB内部存储

我是新来的Andr​​oid和我试图创建的应用程序,节省的的.html 页到内部存储在以后打开它的WebView 。我想这样做,使用 OkHttp 库,但是,我不知道该怎么做。也许有一些机会,让页面code。在字符串,并存储成html?请帮助我。 解决方案 我的工作类似的东西,这是我救了我。 字符串的URL = \"http://stackoverflow.com/questions/3 ..
发布时间:2016-03-11 20:41:34 移动开发

Okhttp的NoClassDefFoundError

我使用OkHttp 2.0.0罐子在我的日食Android应用程序。由于OkHttp现在依赖于奥基奥库,我还添加了奥基奥1.0.0罐子在我project.The项目编译罚款,没有编译错误,但是当我在我的Andr​​oid设备上运行,它给了我这样的的NoClassDefFoundError 所有与该OkHttp库类。 我已经把所有的罐子中的项目我的libs文件夹和将它们添加到我的构建路径,并试图在 ..
发布时间:2016-03-09 21:27:38 移动开发

Android在OKHttp启用TLSv1.2工作

我用OKHttp我的项目。我想启用TLSv1.2工作对我的服务呼叫。任何机构可以告诉我如何启用它。 解决方案 据我所知OKHttp不包括自己的SSL / TLS库,因此它只是使用由Android提供的标准的SSLSocket。 什么TLS版本支持(并启用)取决于所使用的Andr​​oid版本。 在一些手机TLS 1.2支持,但默认不启用。在这种情况下,你可以通过实施内部使用默认的自定义 ..
发布时间:2016-03-08 10:47:10 移动开发

Retrofit2:修改请求体中OkHttp拦截

我在Android的应用程序中使用改造2(2.0.0-β3)与OkHttp客户,到目前为止,一切都很顺利。但目前我面临着OkHttp拦截器的问题​​。我与正在访问令牌在请求主体通信的服务器,所以当我拦截添加身份验证令牌或身份验证的身份验证方法的要求,当我需要添加更新的身份验证令牌,我需要修改的请求主体为此。但它看起来像我只能添加数据头,但不是在正在进行的请求的主体。在code到目前为止,我已经写了 ..
发布时间:2016-03-08 10:37:55 移动开发

从Okhttp消费单次ResponseBody导致与改造问题

我为了我使用与Okhttp拦截器的改造,以检测是否我的OAuth令牌已过期。如果令牌已经到期,我想申请一个新的令牌,再次尝试请求,然后发送响应改造。 下面是我的拦截器类: 公共类CustomInterceptor实现拦截器{@覆盖 市民反应拦截(连锁链)抛出IOException 请求请求= chain.request(); //尝试请求 响应响应= chain.proc ..
发布时间:2016-03-03 23:29:31 Java开发

同花顺previous改造响应

在我的Andr​​oid应用我需要下载的元数据从一个XML API的一些文件。 我使用的改造来处理,我已经实现了异步那些在回调我解析XML的请求,并保存在一个文件,我需要的数据。 当我需要获取信息的许多文件,我得到的OutOfMemoryError 和分析与MAT堆,我发现了previous反应的XML主体仍然存在。有没有什么办法来强制应用程序以刷新已经使用XML? 解决方案 我想我找 ..
发布时间:2016-03-02 17:18:28 移动开发

缓存与OkHttp(不含改装)

在我的应用程序的onCreate,我创建一个10MB的缓存: 尝试 { 文件httpCacheDir =新的文件(getApplicationContext()getCacheDir(),Constants.AppName。); 长httpCacheSize = 10 * 1024 * 1024; // 10 MIB HTT presponseCache.install( ..
发布时间:2015-12-07 00:58:47 移动开发

无法在Android 4.4奇巧迅速关闭ChunkedInputStream

我有一个Android的白日梦,显示使用Twitter4j的流媒体实现的鸣叫流。这工作正常,在Android 4.2和4.3。在4.4然而,我不能迅速关闭流( onDreamingStopped )。 我收到这个堆栈跟踪但 NetworkOnMainThreadException 是没有问题的。 这个问题似乎是与这个问题,左右连接重用。 的原因,我现在得到一个 NetworkOnMainThr ..
发布时间:2015-12-05 14:31:19 Java开发

如何添加头OkHttp请求拦截?

我有这样的拦截器,我添加到我的OkHttp客户端: 公共类RequestTokenInterceptor实现拦截器{ @覆盖 公众的反应拦截(链链)抛出IOException异常{ 请求请求= chain.request(); //这里,我们将尝试刷新令牌。 //与改造通话 //当我们取得成功,我们将继续我们的要求 响应响应= chain.proceed(要求); 返回响 ..
发布时间:2015-12-05 13:39:19 Java开发

如何添加认证令牌头毕加索库

我现在用的是毕加索库下载位图,以便在API我需要通过令牌头。我试图跌破code从这个线程 公共静态毕加索getImageLoader(最终上下文的背景下){ //获取身份验证值 sShared preferences = preferenceManager.getDefaultShared preferences(context.getApplicationContext()); Picasso. ..
发布时间:2015-12-05 01:16:29 移动开发

上传二进制文件与资源okhttp

我需要使用okhttp捆绑在APK二进制文件上传到服务器。使用的URLConnection,你可以简单地得到一个InputStream为一项资产,然后将其写入您的要求。然而,okhttp只给你上传字节数组,字符串或文件的选项。因为你不能获取文件路径捆绑在APK的资产,是把文件复制到本地文件目录的唯一选择(我宁愿不这样做),然后给okhttp文件?请问有没有办法直接使用assetinputstrea ..
发布时间:2015-12-05 00:29:55 移动开发

内部是否机器人使用okhttp?

这是一个堆栈跟踪运行Android应用程序最近,我继承时,我得到。我们不使用okhttp为显式依赖,并在跟踪的com.android.okhttp使我想起了AOSP使用okhttp现在在内部? java.lang.Throwable中:显式的终止方法“关闭”不叫 Ë在dalvik.system.CloseGuard.open(CloseGuard ..
发布时间:2015-12-04 23:52:01 移动开发