okhttp相关内容

OkHttp +毕加索+改造

现在的问题是如何将所有这些 3 图书馆在一个项目? 在做一次OkHttpClient是一个背景层为毕加索和改造。 如何使优先级的改变就像凌空库。 (分页); 感谢 解决方案 在一言以蔽之: OkHttpClient okHttpClient =新OkHttpClient(); RestAdapter restAdapter =新RestAdapter.Builder()setClien ..
发布时间:2015-12-04 22:57:26 移动开发

改造 - Okhttp客户如何缓存响应

我想缓存由改造(V 1.9.0)与OkHttp(2.3.0)进行HTTP调用的响应。它总是让网络通话,如果我尽量让不上网的电话,然后的java.net.UnknownHostException 。 RestClient 公共类RestClient { 公共静态最后弦乐BASE_URL =“htt​​p://something.example.net/JSONService”; 私人com.uc ..
发布时间:2015-12-04 12:19:30 Java开发

使用OKHttp,什么是AsyncTask的和OKhttp异步请求同步请求之间的区别?

OKHttp支持同步和异步API 。 如果我想发出一个异步请求,我可以: 使用一个AsyncTask的,并发出OKhttp同步API。 发出OKhttp异步API。 这两个选项之间的区别是什么?哪一个更好? 解决方案 相当多的不同! 使用的AsyncTask HTTP请求是pretty的多的最糟糕的事情,你可以在Android上做一。这是充满了问题和最好无条件地避免陷阱。例如,您无法取消 ..
发布时间:2015-12-04 12:05:09 移动开发

如何使用okhttp要上传的文件?

我用okhttp是我的HttpClient。我认为这是一个很好的API,但商务部没有那么细致。 如何使用它来使用文件上传一个HTTP POST请求? 市民多节createMultiPart(档案文件){ 部件部件=(部分)新Part.Builder()的contentType(“”)车身(新文件(“1.png”))构建()。 //如何设置的部分叫什么名字? 多部分M = ..
发布时间:2015-12-04 11:41:26 Java开发

如何重试HTTP请求与OkHttp /改造?

我使用改造/ OkHttp(1.6)在我的Andr​​oid项目。 我没有找到内置在任一其中的任何请求重试机制。在寻找更多的,我读OkHttp似乎有无声重试。我没有看到任何我的连接,这种情况发生(HTTP或HTTPS)。如何配置重试与okclient? 目前,我捕获异常和重试保持计数器变量。 解决方案 对于改造1.x的; 您可以使用拦截的。创建自定义拦截 OkHttpClient客户 ..
发布时间:2015-12-04 11:32:08 移动开发

添加查询参数以一个GET请求okhttp Android中

有没有办法来添加查询参数(参数1 = VAL1和放大器;参数2 = val2的)使用GET请求 okhttp Android中? 我要寻找一个API,而不是手动添加PARAMS在一个循环和转义值。 解决方案 尝试 HttpUrl 类(在 okhttp 包)。 //增加了pre-CN codeD查询参数此URL的查询字符串 ADDEN codedQueryParameter(字符串连接co ..
发布时间:2015-12-03 15:37:25 移动开发

设置cookie的毕加索

我尝试设置Cookie的毕加索连接。我发现这对OkHttp: OkHttpClient客户端=新OkHttpClient(); CookieManager cookieManager =新CookieManager(); cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL); client.setCookieHandler(cookieM ..
发布时间:2015-12-03 12:26:30 移动开发

毕加索检测到不支持OkHttp在classpath

我使用的毕加索2.3.2和1.5.4 okhttp 起初我得到这个RTE: java.lang.RuntimeException的:毕加索检测到的类路径上不支持的OkHttp。 要使用OkHttp与此版本毕加索,你将需要: 1. com.squareup.okhttp:okhttp:1.6.0(或更新版本) 2. com.squareup.okhttp:okhttp-的URLConnecti ..
发布时间:2015-12-03 11:25:10 移动开发

如何使用OKHTTP进行POST请求?

我读这张贴jsons到服务器的一些例子。 有人说: “OkHttp是被Java提供的HttpURLConnection的接口的实现,它写的内容提供了一个输入流,不知道(或护理)什么格式化内容。” 现在我想打一个普通岗位的URL与名和密码PARAMS。 这意味着我需要我自己做的EN $ C C的名称和值对成流$? 解决方案 您需要连接code是通过自己与逃逸的和 URLEn codeR ..
发布时间:2015-12-03 11:14:03 移动开发

Android的毕加索库,如何添加认证头?

我已经尝试设置自定义OkHttpClient与自定义身份验证,但是作为医生说:“回应对身份验证的远程Web或代理服务器挑战”我必须做出2请求为每个图像,这是不理想的。 有一个请求拦截器像改造呢?还是我失去了一些东西在OkHttpClient? 我使用的是最新的版本: 编译“com.squareup.picasso:毕加索:2.3.2” 编译“com.squareup.okhttp:okhtt ..
发布时间:2015-12-03 10:52:21 移动开发

Android的OkHttp使用基本身份验证

我使用OkHttp库一个新项目,就是IM pressed其易用性。我现在有一个需要使用基本身份验证。不幸的是,工作样本code缺乏。我正在寻求如何通过用户名/密码凭据OkAuthenticator一个HTTP 401头时遇到的一个例子。我认为这样的回答: 但它没有让我太远。在 OkHttp GitHub库没有特色的认证为基础的样品或者样品。有没有人有让我指出了正确的方向上的要点或其他code样? ..
发布时间:2015-12-02 23:03:07 移动开发

如何使用OkHttp实现在Android cookie处理?

使用OkHttp由广场 https://github.com/square/okhttp ,哪能: 从服务器返回一个cookie 在商店为即将到来的请求的cookie 使用在后续请求中存储的cookie 更新的后续请求返回的cookie 在理想情况下该cookie将被存储,怨恨,并与每一个请求自动更新。 解决方案 您可以传递的CookieHandler您OkHttpClient实例。您可以 ..
发布时间:2015-12-02 22:44:10 移动开发

上传使用OkHttp多部分大文件

我有哪些选择在Android中使用OKhttp上传单个大容量文件(更具体地说,S3)的多部分? 解决方案 从 OkHttp食谱页面,这code上传的图片Imgur: 私有静态最后弦乐IMGUR_CLIENT_ID =“...”; 私有静态最后的MediaType MEDIA_TYPE_PNG = MediaType.parse(“图像/ PNG”); 私人最终OkHttpClient客户端 ..
发布时间:2015-12-02 21:04:54 移动开发

翻新与放大器; AUTH COOKIE

我需要知道如何添加授权饼干头的改造。我已经看到了类似的建议使用请求截取器等下面是什么,我想,但是这是正确的?首先,我已经需要一个RequestAdatper在第一时间获取会话ID左右。这只能通过请求适配器构建器来设置。但是,我需要做的请求只是为了获取会话ID在首位。我是否需要其余两个适配器之一获得的SessionID,我已经得着了一个又一个。我真正需要的是在接口的方法来设置cookie后,我得到它 ..
发布时间:2015-12-02 20:26:36 移动开发

被改造+ Okhttp使用httpCaching作为Android的默认?

我使用改造和 okhttp 在我们的应用程序之一。 我真的不能找到一个很好的解释了改造的默认行为。 如果Okhttp是在类路径上它会自动使用。但据我可以看到它默认的Htt presponseCache为空。 我是否需要明确启用缓存与改造和Okhttp? 解决方案 您应该手动创建OkHttpClient并配置它,你怎么样。在这种情况下,你应该安装一个高速缓存。一旦你有创建一个 OkClie ..
发布时间:2015-12-02 18:12:56 移动开发

使用okhttp 2在Android持久cookie存储

在我的Andr​​oid应用程序,我想从 Android的异步HTTP 切换到 okhttp 支持异步信德网络版2.0。前者附带的在我的应用程序我有在这期间 GET 请求被发送,如果成功,应该设置一个cookie的登录程序。此cookie应该被附加到所有后续的网络请求,并应生存应用程序重新启动。 我发现上所以下面的答案,表明下面这段$的C $ C,如果在应用程序中的某个地方执行,激活持续的coo ..
发布时间:2015-12-02 17:55:27 移动开发

多部分文件上传使用OKHTTP进展跟踪

我试图实行AA进度条来表示一个多部分文件上传进度。 我已经从这个回答评论阅读 - http://stackoverflow.com/a/24285633/1022454 我有包装传递给RequestBody水槽,并提供一个回调,跟踪移动的字节数。 我创建了一个自定义RequestBody,并包裹着CustomSink类片,但通过调试,我可以看到,该字节被写的 私有类CustomRequestB ..
发布时间:2015-12-02 17:47:22 移动开发

我怎么能引脚广场OKHTTP证书?

我想我需要创建一个新的SSL套接字工厂? 另外,我不希望使用全局SSL环境( https://github.com/square/okhttp/issues/ 184 )出于显而易见的原因。 谢谢! 编辑: 由于okhttp的2.1.0可以钉住证书很容易。 请参阅解决方案 读书的这个博客帖子我能够改变观念与OkHttp使用。如果你想避免使用全局SSL上下文,你应​​该至少使用2.0版本。 ..
发布时间:2015-12-02 17:43:20 移动开发